1.0.1
This commit is contained in:
1
src/dynamix_sdk/api/cloudbroker/account/__init__.py
Normal file
1
src/dynamix_sdk/api/cloudbroker/account/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
from ._api import *
|
||||
9
src/dynamix_sdk/api/cloudbroker/account/_api.py
Normal file
9
src/dynamix_sdk/api/cloudbroker/account/_api.py
Normal file
@@ -0,0 +1,9 @@
|
||||
import dynamix_sdk.base as _base
|
||||
from .create import *
|
||||
|
||||
|
||||
class CloudbrokerAccountAPI(
|
||||
_base.BaseAPI,
|
||||
CloudbrokerAccountCreateProtocol,
|
||||
):
|
||||
pass
|
||||
26
src/dynamix_sdk/api/cloudbroker/account/create.py
Normal file
26
src/dynamix_sdk/api/cloudbroker/account/create.py
Normal file
@@ -0,0 +1,26 @@
|
||||
import dynamix_sdk.base as _base
|
||||
import dynamix_sdk.api._nested as _nested
|
||||
|
||||
|
||||
class CloudbrokerAccountCreateResultInt(_base.BaseAPIResultInt):
|
||||
pass
|
||||
|
||||
|
||||
class CloudbrokerAccountCreateProtocol(_base.BasePostAPIFunctionProtocol):
|
||||
def create(
|
||||
self,
|
||||
*,
|
||||
name: str,
|
||||
user_name: str,
|
||||
vm_features: None | list[_nested.VMFeature] = None,
|
||||
cpu_count_quota: None | int = None,
|
||||
email_address: None | str = None,
|
||||
ext_traffic_quota: None | int = None,
|
||||
gpu_count_quota: None | int = None,
|
||||
public_ip_count_quota: None | int = None,
|
||||
ram_size_quota_mb: None | int = None,
|
||||
send_access_emails: bool = False,
|
||||
storage_size_quota_gb: None | int = None,
|
||||
uniq_pools: None | list[str] = None,
|
||||
) -> CloudbrokerAccountCreateResultInt:
|
||||
...
|
||||
Reference in New Issue
Block a user