Skip to content

SearchCriteriaForwardedToNumber

Bases: SearchCriteria

Criteria for searching for a forwarded to number. This search criteria data type is only intended to be used by the commands introduced by BW-2301. The commands are EnterpriseUserCallForwardingSettingsGetListRequest and GroupUserCallForwardingSettingsGetListRequest. The following Call Forwarding services are compatible for this search: Call Forwarding Always, Call Forwarding Always Secondary, Call Forwarding Busy, Call Forwarding No Answer, Call Forwarding Not Reachable, Call Forwarding Selective.

Attributes:

mode (str):

value (str):

is_case_insensitive (bool):
Source code in src/mercury_ocip/commands/commands.py
@dataclass(kw_only=True)
class SearchCriteriaForwardedToNumber(SearchCriteria):
    """Criteria for searching for a forwarded to number.
        This search criteria data type is only intended to be used by the commands
        introduced by BW-2301.
        The commands are EnterpriseUserCallForwardingSettingsGetListRequest
        and GroupUserCallForwardingSettingsGetListRequest.
        The following Call Forwarding services are compatible for this search:
        Call Forwarding Always, Call Forwarding Always Secondary, Call Forwarding Busy,
        Call Forwarding No Answer, Call Forwarding Not Reachable, Call Forwarding Selective.

    Attributes:

        mode (str):

        value (str):

        is_case_insensitive (bool):

    """

    mode: str = field(metadata={"alias": "mode"})

    value: str = field(metadata={"alias": "value"})

    is_case_insensitive: bool = field(
        default=True, metadata={"alias": "isCaseInsensitive"}
    )