This commit is contained in:
2026-02-11 12:20:55 +03:00
parent fac66abef6
commit 66601495dd
84 changed files with 1168 additions and 1567 deletions

View File

@@ -34,16 +34,16 @@ class CloudapiBserviceGetResultModel(_base.BaseAPIResultModel):
vms: list[_nested.BServiceVMAPIResultNM]
zone_id: int
@property
def created_datetime(self):
@_base.computed_field
def created_datetime(self) -> _base.datetime | None:
return self._get_datetime_from_timestamp(self.created_timestamp)
@property
def deleted_datetime(self):
@_base.computed_field
def deleted_datetime(self) -> _base.datetime | None:
return self._get_datetime_from_timestamp(self.deleted_timestamp)
@property
def updated_datetime(self):
@_base.computed_field
def updated_datetime(self) -> _base.datetime | None:
return self._get_datetime_from_timestamp(self.updated_timestamp)

View File

@@ -15,7 +15,6 @@ class CloudapiBserviceGroupAddProtocol(_base.BasePostAPIFunctionProtocol):
cpu_count: int,
boot_disk_size_gb: int,
image_id: int,
driver: _nested.Driver,
name: str,
ram_size_mb: int,
storage_policy_id: int | None = None,
@@ -26,6 +25,6 @@ class CloudapiBserviceGroupAddProtocol(_base.BasePostAPIFunctionProtocol):
sep_pool_name: str | None = None,
start_timeout: int | None = None,
vins_ids: list[int] | None = None,
chipset: _nested.Chipset = _nested.Chipset.i440fx,
chipset: _nested.Chipset = _nested.Chipset.Q35,
) -> CloudapiBserviceGroupAddResultInt:
...

View File

@@ -39,16 +39,16 @@ class CloudapiBserviceGroupGetResultModel(
vins_ids: list[int]
vms: list[_nested.BServiceGroupVMAPIResultNM]
@property
def created_datetime(self):
@_base.computed_field
def created_datetime(self) -> _base.datetime | None:
return self._get_datetime_from_timestamp(self.created_timestamp)
@property
def deleted_datetime(self):
@_base.computed_field
def deleted_datetime(self) -> _base.datetime | None:
return self._get_datetime_from_timestamp(self.deleted_timestamp)
@property
def updated_datetime(self):
@_base.computed_field
def updated_datetime(self) -> _base.datetime | None:
return self._get_datetime_from_timestamp(self.updated_timestamp)

View File

@@ -12,7 +12,7 @@ class CloudapiBserviceGroupParentAddProtocol(
self,
*,
bservice_id: int,
bsgroup_id: int,
child_id: int,
parent_id: int,
) -> CloudapiBserviceGroupParentAddResultBool:
...

View File

@@ -12,7 +12,7 @@ class CloudapiBserviceGroupParentRemoveProtocol(
self,
*,
bservice_id: int,
bsgroup_id: int,
child_id: int,
parent_id: int,
) -> CloudapiBserviceGroupParentRemoveResultBool:
...

View File

@@ -14,7 +14,7 @@ class CloudapiBserviceGroupResizeProtocol(
*,
bservice_id: int,
bsgroup_id: int,
chipset: _nested.Chipset = _nested.Chipset.i440fx,
chipset: _nested.Chipset = _nested.Chipset.Q35,
count_change_mode: _nested.CountChangeMode = (
_nested.CountChangeMode.RELATIVE
),