Skip to content

VirtualOnNetUserRange

Bases: OCIType

Virtual On-Net User Range.

Attributes:

dn_range (DNRange):

extension_range (ExtensionRange17):

first_name (str):

last_name (str):

calling_line_id_first_name (str):

calling_line_id_last_name (str):

virtual_on_net_call_type_name (str):
Source code in src/mercury_ocip_fast/commands/commands.py
@dataclass(kw_only=True)
class VirtualOnNetUserRange(OCIType):
    """Virtual On-Net User Range.

    Attributes:

        dn_range (DNRange):

        extension_range (ExtensionRange17):

        first_name (str):

        last_name (str):

        calling_line_id_first_name (str):

        calling_line_id_last_name (str):

        virtual_on_net_call_type_name (str):

    """

    dn_range: DNRange = field(metadata={"alias": "dnRange"})

    extension_range: ExtensionRange17 = field(metadata={"alias": "extensionRange"})

    first_name: str = field(metadata={"alias": "firstName"})

    last_name: str = field(metadata={"alias": "lastName"})

    calling_line_id_first_name: str = field(
        metadata={"alias": "callingLineIdFirstName"}
    )

    calling_line_id_last_name: str = field(metadata={"alias": "callingLineIdLastName"})

    virtual_on_net_call_type_name: str = field(
        metadata={"alias": "virtualOnNetCallTypeName"}
    )