Compare commits
No commits in common. 'main' and '1.0.1' have entirely different histories.
File diff suppressed because it is too large
Load Diff
@ -1,21 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
import dynamix_sdk.api._nested as _nested
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiAccountGetResourceConsumptionResultModel(
|
|
||||||
_base.BaseAPIResultModel,
|
|
||||||
):
|
|
||||||
id: int
|
|
||||||
consumed: _nested.ResourceCountersAPIResultNM
|
|
||||||
reserved: _nested.ResourceCountersAPIResultNM
|
|
||||||
quotas: _nested.TenantQuotasForResourceConsumptionAPIResultNM
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiAccountGetResourceConsumptionProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol,
|
|
||||||
):
|
|
||||||
def get_resource_consumption(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
account_id: int,
|
|
||||||
) -> CloudapiAccountGetResourceConsumptionResultModel: ...
|
|
||||||
@ -1 +0,0 @@
|
|||||||
from ._api import *
|
|
||||||
@ -1,11 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
from .get import *
|
|
||||||
from .list import *
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiAuditAPI(
|
|
||||||
_base.BaseAPI,
|
|
||||||
CloudapiAuditGetProtocol,
|
|
||||||
CloudapiAuditListProtocol,
|
|
||||||
):
|
|
||||||
pass
|
|
||||||
@ -1,18 +0,0 @@
|
|||||||
import dynamix_sdk.api._nested as _nested
|
|
||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiAuditGetResultModel(
|
|
||||||
_base.BaseAPIResultModel,
|
|
||||||
_nested.AuditAPIResultNM,
|
|
||||||
):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiAuditGetProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def get(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
audit_guid: str,
|
|
||||||
) -> CloudapiAuditGetResultModel:
|
|
||||||
...
|
|
||||||
@ -1,35 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
import dynamix_sdk.api._nested as _nested
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiAuditListResultModel(_base.BaseAPIResultModel):
|
|
||||||
data: list[_nested.AuditAPIResultNM]
|
|
||||||
entry_count: int
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiAuditListProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def list(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
account_id: int | None = None,
|
|
||||||
api_url_path: str | None = None,
|
|
||||||
bservice_id: int | None = None,
|
|
||||||
exclude_audit_lines: bool = False,
|
|
||||||
flip_group_id: int | None = None,
|
|
||||||
request_id: str | None = None,
|
|
||||||
k8s_id: int | None = None,
|
|
||||||
lb_id: int | None = None,
|
|
||||||
max_status_code: int | None = None,
|
|
||||||
min_status_code: int | None = None,
|
|
||||||
page_number: int = 1,
|
|
||||||
page_size: int = 100,
|
|
||||||
request_timestamp_end: int | None = None,
|
|
||||||
request_timestamp_start: int | None = None,
|
|
||||||
rg_id: int | None = None,
|
|
||||||
sep_id: int | None = None,
|
|
||||||
sort_by: str | None = None,
|
|
||||||
user_name: str | None = None,
|
|
||||||
vins_id: int | None = None,
|
|
||||||
vm_id: int | None = None,
|
|
||||||
) -> CloudapiAuditListResultModel:
|
|
||||||
...
|
|
||||||
@ -1,15 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiBserviceMigrateToZoneResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiBserviceMigrateToZoneProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def migrate_to_zone(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
bservice_id: int,
|
|
||||||
zone_id: int,
|
|
||||||
) -> CloudapiBserviceMigrateToZoneResultBool:
|
|
||||||
...
|
|
||||||
@ -1,17 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiBserviceSnapshotCreateResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiBserviceSnapshotCreateProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol,
|
|
||||||
):
|
|
||||||
def snapshot_create(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
bservice_id: int,
|
|
||||||
label: str,
|
|
||||||
) -> CloudapiBserviceSnapshotCreateResultBool:
|
|
||||||
...
|
|
||||||
@ -1,17 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiBserviceSnapshotDeleteResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiBserviceSnapshotDeleteProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol,
|
|
||||||
):
|
|
||||||
def snapshot_delete(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
bservice_id: int,
|
|
||||||
label: str,
|
|
||||||
) -> CloudapiBserviceSnapshotDeleteResultBool:
|
|
||||||
...
|
|
||||||
@ -1,16 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
import dynamix_sdk.api._nested as _nested
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiBserviceSnapshotListResultModel(_base.BaseAPIResultModel):
|
|
||||||
data: list[_nested.BServiceSnapshotAPIResultNM]
|
|
||||||
entry_count: int
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiBserviceSnapshotListProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def snapshot_list(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
bservice_id: int,
|
|
||||||
) -> CloudapiBserviceSnapshotListResultModel:
|
|
||||||
...
|
|
||||||
@ -1,17 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiBserviceSnapshotRollbackResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiBserviceSnapshotRollbackProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol,
|
|
||||||
):
|
|
||||||
def snapshot_rollback(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
bservice_id: int,
|
|
||||||
label: str,
|
|
||||||
) -> CloudapiBserviceSnapshotRollbackResultBool:
|
|
||||||
...
|
|
||||||
@ -1,19 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeAbortSharedSnapshotMergeResultBool(
|
|
||||||
_base.BaseAPIResultBool,
|
|
||||||
):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeAbortSharedSnapshotMergeProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol
|
|
||||||
):
|
|
||||||
def abort_shared_snapshot_merge(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
label: str,
|
|
||||||
) -> CloudapiComputeAbortSharedSnapshotMergeResultBool:
|
|
||||||
...
|
|
||||||
@ -1,15 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeAttachGpuResultInt(_base.BaseAPIResultInt):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeAttachGpuProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def attach_gpu(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
vgpu_id: int,
|
|
||||||
) -> CloudapiComputeAttachGpuResultInt:
|
|
||||||
...
|
|
||||||
@ -1,17 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeAttachPciDeviceResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeAttachPciDeviceProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol,
|
|
||||||
):
|
|
||||||
def attach_pci_device(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
pci_device_id: int,
|
|
||||||
) -> CloudapiComputeAttachPciDeviceResultBool:
|
|
||||||
...
|
|
||||||
@ -1,15 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeBootDiskSetResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeBootDiskSetProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def boot_disk_set(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
disk_id: int,
|
|
||||||
) -> CloudapiComputeBootDiskSetResultBool:
|
|
||||||
...
|
|
||||||
@ -1,19 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
import dynamix_sdk.api._nested as _nested
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeChangeLinkStateResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeChangeLinkStateProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol
|
|
||||||
):
|
|
||||||
def change_link_state(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
interface: str,
|
|
||||||
state: _nested.LinkState,
|
|
||||||
vm_id: int,
|
|
||||||
) -> CloudapiComputeChangeLinkStateResultBool:
|
|
||||||
...
|
|
||||||
@ -1,16 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeChangeMacResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeChangeMacProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def change_mac(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
current_mac: str,
|
|
||||||
new_mac: str,
|
|
||||||
) -> CloudapiComputeChangeMacResultBool:
|
|
||||||
...
|
|
||||||
@ -1,18 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeChangeMtuResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeChangeMtuProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol
|
|
||||||
):
|
|
||||||
def change_mtu(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
interface: str,
|
|
||||||
mtu: int,
|
|
||||||
) -> CloudapiComputeChangeMtuResultBool:
|
|
||||||
...
|
|
||||||
@ -1,19 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeChangeSecurityGroupsResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeChangeSecurityGroupsProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol
|
|
||||||
):
|
|
||||||
def change_security_groups(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
interface: str,
|
|
||||||
security_group_ids: list[int] | None = None,
|
|
||||||
security_group_mode: bool | None = None,
|
|
||||||
) -> CloudapiComputeChangeSecurityGroupsResultBool:
|
|
||||||
...
|
|
||||||
@ -1,18 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeCloneAbortResultBool(
|
|
||||||
_base.BaseAPIResultBool,
|
|
||||||
):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeCloneAbortProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol
|
|
||||||
):
|
|
||||||
def clone_abort(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
) -> CloudapiComputeCloneAbortResultBool:
|
|
||||||
...
|
|
||||||
@ -1,15 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeCreateTemplateResultStr(_base.BaseAPIResultStr):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeCreateTemplateProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def create_template(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
name: str
|
|
||||||
) -> CloudapiComputeCreateTemplateResultStr:
|
|
||||||
...
|
|
||||||
@ -1,15 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeDetachGpuResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeDetachGpuProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def detach_gpu(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
vgpu_id: int | None = None,
|
|
||||||
) -> CloudapiComputeDetachGpuResultBool:
|
|
||||||
...
|
|
||||||
@ -1,17 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeDetachPciDeviceResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeDetachPciDeviceProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol,
|
|
||||||
):
|
|
||||||
def detach_pci_device(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
pci_device_id: int,
|
|
||||||
) -> CloudapiComputeDetachPciDeviceResultBool:
|
|
||||||
...
|
|
||||||
@ -1,16 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeDisableResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeDisableProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol
|
|
||||||
):
|
|
||||||
def disable(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
) -> CloudapiComputeDisableResultBool:
|
|
||||||
...
|
|
||||||
@ -1,19 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeDiskMigrateResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeDiskMigrateProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol
|
|
||||||
):
|
|
||||||
def disk_migrate(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
disk_id: int,
|
|
||||||
target_disk_id: int,
|
|
||||||
mode: int = 1,
|
|
||||||
) -> CloudapiComputeDiskMigrateResultBool:
|
|
||||||
...
|
|
||||||
@ -0,0 +1,16 @@
|
|||||||
|
import dynamix_sdk.base as _base
|
||||||
|
|
||||||
|
|
||||||
|
class CloudapiComputeDiskResizeResultBool(_base.BaseAPIResultBool):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
class CloudapiComputeDiskResizeProtocol(_base.BasePostAPIFunctionProtocol):
|
||||||
|
def disk_resize(
|
||||||
|
self,
|
||||||
|
*,
|
||||||
|
vm_id: int,
|
||||||
|
disk_id: int,
|
||||||
|
disk_size_gb: int,
|
||||||
|
) -> CloudapiComputeDiskResizeResultBool:
|
||||||
|
...
|
||||||
@ -1,20 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeDiskSwitchToReplicationResultBool(
|
|
||||||
_base.BaseAPIResultBool,
|
|
||||||
):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeDiskSwitchToReplicationProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol,
|
|
||||||
):
|
|
||||||
def disk_switch_to_replication(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
disk_id: int,
|
|
||||||
stop_replication: bool = False,
|
|
||||||
) -> CloudapiComputeDiskSwitchToReplicationResultBool:
|
|
||||||
...
|
|
||||||
@ -1,14 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeEnableResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeEnableProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def enable(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
) -> CloudapiComputeEnableResultBool:
|
|
||||||
...
|
|
||||||
@ -1,14 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeGetConsoleUrlResultStr(_base.BaseAPIResultStr):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeGetConsoleUrlProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def get_console_url(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
) -> CloudapiComputeGetConsoleUrlResultStr:
|
|
||||||
...
|
|
||||||
@ -1,16 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeGuestAgentDisableResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeGuestAgentDisableProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol
|
|
||||||
):
|
|
||||||
def guest_agent_disable(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
) -> CloudapiComputeGuestAgentDisableResultBool:
|
|
||||||
...
|
|
||||||
@ -1,16 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeGuestAgentEnableResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeGuestAgentEnableProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol
|
|
||||||
):
|
|
||||||
def guest_agent_enable(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
) -> CloudapiComputeGuestAgentEnableResultBool:
|
|
||||||
...
|
|
||||||
@ -1,21 +0,0 @@
|
|||||||
import typing as _typing
|
|
||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeGuestAgentExecuteResultModel(
|
|
||||||
_base.BaseAPIResultModel,
|
|
||||||
):
|
|
||||||
exec_result: dict
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeGuestAgentExecuteProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol
|
|
||||||
):
|
|
||||||
def guest_agent_execute(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
cmd: str,
|
|
||||||
args: dict[str, _typing.Any],
|
|
||||||
) -> CloudapiComputeGuestAgentExecuteResultModel:
|
|
||||||
...
|
|
||||||
@ -1,18 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeGuestAgentFeatureUpdateResultBool(
|
|
||||||
_base.BaseAPIResultBool,
|
|
||||||
):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeGuestAgentFeatureUpdateProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol
|
|
||||||
):
|
|
||||||
def guest_agent_feature_update(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
) -> CloudapiComputeGuestAgentFeatureUpdateResultBool:
|
|
||||||
...
|
|
||||||
@ -1,27 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
import dynamix_sdk.api._nested as _nested
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeListDeletedResultModel(_base.BaseAPIResultModel):
|
|
||||||
data: list[_nested.VMAPIResultNM]
|
|
||||||
entry_count: int
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeListDeletedProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def list_deleted(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
id: int | None = None,
|
|
||||||
name: str | None = None,
|
|
||||||
account_id: int | None = None,
|
|
||||||
rg_name: str | None = None,
|
|
||||||
rg_id: int | None = None,
|
|
||||||
tech_status: _nested.VMTechStatus | None = None,
|
|
||||||
ip_addr: str | None = None,
|
|
||||||
ext_net_name: str | None = None,
|
|
||||||
ext_net_id: int | None = None,
|
|
||||||
page_number: int | None = None,
|
|
||||||
page_size: int | None = None,
|
|
||||||
sort_by: str | None = None,
|
|
||||||
) -> CloudapiComputeListDeletedResultModel:
|
|
||||||
...
|
|
||||||
@ -1,15 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeMigrateToZoneResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeMigrateToZoneProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def migrate_to_zone(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
zone_id: int,
|
|
||||||
) -> CloudapiComputeMigrateToZoneResultBool:
|
|
||||||
...
|
|
||||||
@ -1,18 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeMoveToRgResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeMoveToRgProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def move_to_rg(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
rg_id: int,
|
|
||||||
new_vm_name: str | None = None,
|
|
||||||
auto_start: bool = False,
|
|
||||||
force_stop: bool = False,
|
|
||||||
) -> CloudapiComputeMoveToRgResultBool:
|
|
||||||
...
|
|
||||||
@ -1,14 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputePowerCycleResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputePowerCycleProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def power_cycle(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
) -> CloudapiComputePowerCycleResultBool:
|
|
||||||
...
|
|
||||||
@ -1,14 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeResetResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeResetProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def reset(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
) -> CloudapiComputeResetResultBool:
|
|
||||||
...
|
|
||||||
@ -1,14 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeRestoreResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiComputeRestoreProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def restore(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
vm_id: int,
|
|
||||||
) -> CloudapiComputeRestoreResultBool:
|
|
||||||
...
|
|
||||||
@ -1,17 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiDisksChangeDiskStoragePolicyResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiDisksChangeDiskStoragePolicyProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol,
|
|
||||||
):
|
|
||||||
def change_disk_storage_policy(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
disk_id: int,
|
|
||||||
storage_policy_id: int,
|
|
||||||
) -> CloudapiDisksChangeDiskStoragePolicyResultBool:
|
|
||||||
...
|
|
||||||
@ -1 +0,0 @@
|
|||||||
from ._api import *
|
|
||||||
@ -1,11 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
from .get import *
|
|
||||||
from .list import *
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiDpdknetAPI(
|
|
||||||
_base.BaseAPI,
|
|
||||||
CloudapiDpdknetGetProtocol,
|
|
||||||
CloudapiDpdknetListProtocol,
|
|
||||||
):
|
|
||||||
pass
|
|
||||||
@ -1,18 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
import dynamix_sdk.api._nested as _nested
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiDpdknetGetResultModel(
|
|
||||||
_base.BaseAPIResultModel,
|
|
||||||
_nested.DPDKNetAPIResultNM,
|
|
||||||
):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiDpdknetGetProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def get(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
dpdk_net_id: int,
|
|
||||||
) -> CloudapiDpdknetGetResultModel:
|
|
||||||
...
|
|
||||||
@ -1,24 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
import dynamix_sdk.api._nested as _nested
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiDpdknetListResultModel(_base.BaseAPIResultModel):
|
|
||||||
data: list[_nested.DPDKNetAPIResultNM]
|
|
||||||
entry_count: int
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiDpdknetListProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def list(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
description: str | None = None,
|
|
||||||
grid_id: int | None = None,
|
|
||||||
id: int | None = None,
|
|
||||||
name: str | None = None,
|
|
||||||
page_number: int | None = None,
|
|
||||||
page_size: int | None = None,
|
|
||||||
sort_by: str | None = None,
|
|
||||||
status: _nested.DPDKNetStatus | None = None,
|
|
||||||
vm_ids: list[int] | None = None,
|
|
||||||
) -> CloudapiDpdknetListResultModel:
|
|
||||||
...
|
|
||||||
@ -1,17 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiImageChangeStoragePolicyResultBool(_base.BaseAPIResultBool):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiImageChangeStoragePolicyProtocol(
|
|
||||||
_base.BasePostAPIFunctionProtocol,
|
|
||||||
):
|
|
||||||
def change_storage_policy(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
image_id: int,
|
|
||||||
storage_policy_id: int,
|
|
||||||
) -> CloudapiImageChangeStoragePolicyResultBool:
|
|
||||||
...
|
|
||||||
@ -1 +0,0 @@
|
|||||||
from ._api import *
|
|
||||||
@ -1,13 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
from .get import *
|
|
||||||
from .list import *
|
|
||||||
from .list_deleted import *
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiK8ciAPI(
|
|
||||||
_base.BaseAPI,
|
|
||||||
CloudapiK8ciGetProtocol,
|
|
||||||
CloudapiK8ciListDeletedProtocol,
|
|
||||||
CloudapiK8ciListProtocol,
|
|
||||||
):
|
|
||||||
pass
|
|
||||||
@ -1,19 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
import dynamix_sdk.api._nested as _nested
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiK8ciGetResultModel(_base.BaseAPIResultModel):
|
|
||||||
id: int
|
|
||||||
name: str
|
|
||||||
version: str
|
|
||||||
description: str
|
|
||||||
network_plugins: list[_nested.K8sNetworkPlugin]
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiK8ciGetProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def get(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
k8ci_id: int,
|
|
||||||
) -> CloudapiK8ciGetResultModel:
|
|
||||||
...
|
|
||||||
@ -1,23 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
import dynamix_sdk.api._nested as _nested
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiK8ciListResultModel(_base.BaseAPIResultModel):
|
|
||||||
data: list[_nested.K8CIForListAPIResultNM]
|
|
||||||
entry_count: int
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiK8ciListProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def list(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
id: int | None = None,
|
|
||||||
include_disabled: bool = False,
|
|
||||||
name: str | None = None,
|
|
||||||
network_plugin: _nested.K8sNetworkPlugin | None = None,
|
|
||||||
page_number: int | None = None,
|
|
||||||
page_size: int | None = None,
|
|
||||||
sort_by: str | None = None,
|
|
||||||
status: _nested.K8CIStatus | None = None,
|
|
||||||
) -> CloudapiK8ciListResultModel:
|
|
||||||
...
|
|
||||||
@ -1,21 +0,0 @@
|
|||||||
import dynamix_sdk.base as _base
|
|
||||||
import dynamix_sdk.api._nested as _nested
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiK8ciListDeletedResultModel(_base.BaseAPIResultModel):
|
|
||||||
data: list[_nested.K8CIForListAPIResultNM]
|
|
||||||
entry_count: int
|
|
||||||
|
|
||||||
|
|
||||||
class CloudapiK8ciListDeletedProtocol(_base.BasePostAPIFunctionProtocol):
|
|
||||||
def list_deleted(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
id: None | int = None,
|
|
||||||
name: str | None = None,
|
|
||||||
network_plugin: _nested.K8sNetworkPlugin | None = None,
|
|
||||||
page_number: int | None = None,
|
|
||||||
page_size: int | None = None,
|
|
||||||
sort_by: str | None = None,
|
|
||||||
) -> CloudapiK8ciListDeletedResultModel:
|
|
||||||
...
|
|
||||||
@ -1 +0,0 @@
|
|||||||
from ._api import *
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue