Skip to content

ServiceProviderVoiceMessagingGroupSettingsAdd

Bases: OCIType

A service provider's or enterprise's voice messaging settings used in the context of add.

Attributes:

delivery_from_address (Optional[str]):

notification_from_address (Optional[str]):

voice_portal_lockout_from_address (Optional[str]):

use_system_default_delivery_from_address (bool):

use_system_default_notification_from_address (bool):

use_system_default_voice_portal_lockout_from_address (bool):
Source code in src/mercury_ocip/commands/commands.py
@dataclass(kw_only=True)
class ServiceProviderVoiceMessagingGroupSettingsAdd(OCIType):
    """A service provider's or enterprise's voice messaging settings used in the context of add.

    Attributes:

        delivery_from_address (Optional[str]):

        notification_from_address (Optional[str]):

        voice_portal_lockout_from_address (Optional[str]):

        use_system_default_delivery_from_address (bool):

        use_system_default_notification_from_address (bool):

        use_system_default_voice_portal_lockout_from_address (bool):

    """

    delivery_from_address: Optional[str] = field(
        default=None, metadata={"alias": "deliveryFromAddress"}
    )

    notification_from_address: Optional[str] = field(
        default=None, metadata={"alias": "notificationFromAddress"}
    )

    voice_portal_lockout_from_address: Optional[str] = field(
        default=None, metadata={"alias": "voicePortalLockoutFromAddress"}
    )

    use_system_default_delivery_from_address: bool = field(
        metadata={"alias": "useSystemDefaultDeliveryFromAddress"}
    )

    use_system_default_notification_from_address: bool = field(
        metadata={"alias": "useSystemDefaultNotificationFromAddress"}
    )

    use_system_default_voice_portal_lockout_from_address: bool = field(
        metadata={"alias": "useSystemDefaultVoicePortalLockoutFromAddress"}
    )