1.2.0
This commit is contained in:
@@ -18,5 +18,6 @@ class CloudapiVinsCreateInAccountProtocol(_base.BasePostAPIFunctionProtocol):
|
||||
ip_cidr: None | str = None,
|
||||
pre_reservation_count: int = 32,
|
||||
routes: None | list[_nested.RouteAPIParamsNM] = None,
|
||||
zone_id: None | int = None,
|
||||
) -> CloudapiVinsCreateInAccountResultInt:
|
||||
...
|
||||
|
||||
@@ -19,5 +19,6 @@ class CloudapiVinsCreateInRGProtocol(_base.BasePostAPIFunctionProtocol):
|
||||
ip_cidr: None | str = None,
|
||||
pre_reservation_count: None | int = None,
|
||||
routes: None | list[_nested.RouteAPIParamsNM] = None,
|
||||
zone_id: None | int = None,
|
||||
) -> CloudapiVinsCreateInRGResultInt:
|
||||
...
|
||||
|
||||
@@ -2,27 +2,52 @@ import dynamix_sdk.base as _base
|
||||
import dynamix_sdk.api._nested as _nested
|
||||
|
||||
|
||||
class CloudapiVinsGetResultModel(
|
||||
_base.BaseAPIResultModel,
|
||||
_nested.BaseVINSAPIResultNM,
|
||||
):
|
||||
class CloudapiVinsGetResultModel(_base.BaseAPIResultModel):
|
||||
account_id: int
|
||||
account_name: str
|
||||
created_by: str
|
||||
created_timestamp: int
|
||||
default_gw: str
|
||||
default_qos: _nested.QOSAPIResultNM
|
||||
deleted_by: str
|
||||
deleted_timestamp: int
|
||||
description: None | str
|
||||
grid_id: int
|
||||
guid: int
|
||||
id: int
|
||||
lock_status: _nested.LockStatus
|
||||
manager_id: int
|
||||
manager_type: str
|
||||
milestones: int
|
||||
name: str
|
||||
net_ip: str
|
||||
net_mask: int
|
||||
pre_reservation_count: int
|
||||
redundant: bool
|
||||
rg_id: int
|
||||
rg_name: str
|
||||
secondary_vnfdev_id: int
|
||||
status: _nested.VINSStatus
|
||||
updated_by: str
|
||||
updated_timestamp: int
|
||||
user_managed: bool
|
||||
vms: list[_nested.VINSVMAPIResultNM]
|
||||
vnfdev: _nested.VNFDevAPIResultNM
|
||||
vnfs: _nested.VNFSAPIResultNM
|
||||
vxlan_id: int
|
||||
zone_id: int
|
||||
|
||||
@property
|
||||
def created_datetime(self):
|
||||
return self._get_datetime_from_timestamp(self.created_timestamp)
|
||||
|
||||
@property
|
||||
def deleted_datetime(self):
|
||||
return self._get_datetime_from_timestamp(self.deleted_timestamp)
|
||||
|
||||
@property
|
||||
def updated_datetime(self):
|
||||
return self._get_datetime_from_timestamp(self.updated_timestamp)
|
||||
|
||||
|
||||
class CloudapiVinsGetProtocol(_base.BasePostAPIFunctionProtocol):
|
||||
|
||||
Reference in New Issue
Block a user