from dataclasses import dataclass
from typing import List
from sinch.core.models.base_model import SinchBaseModel
from sinch.domains.sms.models.groups import SMSGroup
[docs]
@dataclass
class CreateSMSGroupResponse(SMSGroup):
pass
[docs]
@dataclass
class GetSMSGroupResponse(SMSGroup):
pass
[docs]
@dataclass
class SinchListSMSGroupResponse(SinchBaseModel):
page: int
page_size: int
count: int
groups: List[SMSGroup]
[docs]
@dataclass
class SinchDeleteSMSGroupResponse(SinchBaseModel):
pass
[docs]
@dataclass
class SinchGetSMSGroupPhoneNumbersResponse(SinchBaseModel):
phone_numbers: list
[docs]
@dataclass
class UpdateSMSGroupResponse(SMSGroup):
pass
[docs]
@dataclass
class ReplaceSMSGroupResponse(SMSGroup):
pass