Skip to content

SelectiveCallRejectionCriteriaCallType

Bases: OCIType

The call type criteria used within an add/get request.

Attributes:

from_dn_criteria_selection (str):

include_anonymous_callers (bool):

include_unavailable_callers (bool):

phone_number (Optional[List[str]]):
Source code in src/mercury_ocip_fast/commands/commands.py
@dataclass(kw_only=True)
class SelectiveCallRejectionCriteriaCallType(OCIType):
    """The call type criteria used within an add/get request.

    Attributes:

        from_dn_criteria_selection (str):

        include_anonymous_callers (bool):

        include_unavailable_callers (bool):

        phone_number (Optional[List[str]]):

    """

    from_dn_criteria_selection: str = field(
        metadata={"alias": "fromDnCriteriaSelection"}
    )

    include_anonymous_callers: bool = field(
        metadata={"alias": "includeAnonymousCallers"}
    )

    include_unavailable_callers: bool = field(
        metadata={"alias": "includeUnavailableCallers"}
    )

    phone_number: Optional[List[str]] = field(
        default=None, metadata={"alias": "phoneNumber"}
    )