Skip to content

ConsolidatedGroupProperties

Bases: OCIType

Attributes:

default_domain (str):

user_limit (int):

group_name (Optional[str]):

calling_line_id_name (Optional[str]):

time_zone (Optional[str]):

location_dialing_code (Optional[str]):

contact (Optional[Contact]):

address (Optional[StreetAddress]):

network_class_of_service (Optional[List[str]]):

default_network_class_of_service (Optional[DefaultNetworkClassOfService]):

group_service (Optional[List[ConsolidatedGroupServiceAssignment]]):

service_policy (Optional[str]):
Source code in src/mercury_ocip/commands/commands.py
@dataclass(kw_only=True)
class ConsolidatedGroupProperties(OCIType):
    """

    Attributes:

        default_domain (str):

        user_limit (int):

        group_name (Optional[str]):

        calling_line_id_name (Optional[str]):

        time_zone (Optional[str]):

        location_dialing_code (Optional[str]):

        contact (Optional[Contact]):

        address (Optional[StreetAddress]):

        network_class_of_service (Optional[List[str]]):

        default_network_class_of_service (Optional[DefaultNetworkClassOfService]):

        group_service (Optional[List[ConsolidatedGroupServiceAssignment]]):

        service_policy (Optional[str]):

    """

    default_domain: str = field(metadata={"alias": "defaultDomain"})

    user_limit: int = field(metadata={"alias": "userLimit"})

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

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

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

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

    contact: Optional[Contact] = field(default=None, metadata={"alias": "contact"})

    address: Optional[StreetAddress] = field(
        default=None, metadata={"alias": "address"}
    )

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

    default_network_class_of_service: Optional[DefaultNetworkClassOfService] = field(
        default=None, metadata={"alias": "defaultNetworkClassOfService"}
    )

    group_service: Optional[List[ConsolidatedGroupServiceAssignment]] = field(
        default=None, metadata={"alias": "groupService"}
    )

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