Source code for sinch.domains.sms.models.groups.requests

from dataclasses import dataclass
from sinch.core.models.base_model import SinchRequestBaseModel


[docs] @dataclass class CreateSMSGroupRequest(SinchRequestBaseModel): name: str members: list child_groups: list auto_update: dict
[docs] @dataclass class ListSMSGroupRequest(SinchRequestBaseModel): page_size: int page: int
[docs] @dataclass class DeleteSMSGroupRequest(SinchRequestBaseModel): group_id: str
[docs] @dataclass class GetSMSGroupRequest(SinchRequestBaseModel): group_id: str
[docs] @dataclass class GetSMSGroupPhoneNumbersRequest(SinchRequestBaseModel): group_id: str
[docs] @dataclass class UpdateSMSGroupRequest(SinchRequestBaseModel): group_id: str name: str add: list remove: list auto_update: dict add_from_group: str remove_from_group: str
[docs] @dataclass class ReplaceSMSGroupPhoneNumbersRequest(SinchRequestBaseModel): group_id: str members: list name: str