Compare commits
2 Commits
1.0.0
...
2.0.latest
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6eb57d32f0 | ||
|
|
91978efdd2 |
@@ -25,6 +25,7 @@
|
|||||||
|
|
||||||
| Digital Energy | SDK |
|
| Digital Energy | SDK |
|
||||||
| --- | --- |
|
| --- | --- |
|
||||||
|
| 1.9.0 | 2.0.x |
|
||||||
| 1.8.0 | 1.0.x |
|
| 1.8.0 | 1.0.x |
|
||||||
|
|
||||||
### Зависимости
|
### Зависимости
|
||||||
@@ -352,3 +353,4 @@ class RequestException(Exception):
|
|||||||
- `/digitalenergy/istore/icon/download`
|
- `/digitalenergy/istore/icon/download`
|
||||||
- `/digitalenergy/istore/image/download`
|
- `/digitalenergy/istore/image/download`
|
||||||
- `/digitalenergy/lrecords/download`
|
- `/digitalenergy/lrecords/download`
|
||||||
|
- `/digitalenergy/cluster/getKubectlResources`
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "digital-energy-sdk"
|
name = "digital-energy-sdk"
|
||||||
version = "1.0.0"
|
version = "2.0.1"
|
||||||
|
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ from functools import cached_property
|
|||||||
|
|
||||||
from digital_energy_sdk.base import APIOperationGroupImpl
|
from digital_energy_sdk.base import APIOperationGroupImpl
|
||||||
from .apisix import DigitalenergyApisixImpl
|
from .apisix import DigitalenergyApisixImpl
|
||||||
|
from .argocd import DigitalenergyArgocdImpl
|
||||||
from .audit import DigitalenergyAuditImpl
|
from .audit import DigitalenergyAuditImpl
|
||||||
from .autoscaler import DigitalenergyAutoscalerImpl
|
from .autoscaler import DigitalenergyAutoscalerImpl
|
||||||
from .certificates import DigitalenergyCertificatesImpl
|
from .certificates import DigitalenergyCertificatesImpl
|
||||||
@@ -20,6 +21,7 @@ from .disks import DigitalenergyDisksImpl
|
|||||||
from .ess import DigitalenergyEssImpl
|
from .ess import DigitalenergyEssImpl
|
||||||
from .falco import DigitalenergyFalcoImpl
|
from .falco import DigitalenergyFalcoImpl
|
||||||
from .files import DigitalenergyFilesImpl
|
from .files import DigitalenergyFilesImpl
|
||||||
|
from .gitea import DigitalenergyGiteaImpl
|
||||||
from .gitlab import DigitalenergyGitlabImpl
|
from .gitlab import DigitalenergyGitlabImpl
|
||||||
from .grafana import DigitalenergyGrafanaImpl
|
from .grafana import DigitalenergyGrafanaImpl
|
||||||
from .group import DigitalenergyGroupImpl
|
from .group import DigitalenergyGroupImpl
|
||||||
@@ -34,7 +36,6 @@ from .kyverno import DigitalenergyKyvernoImpl
|
|||||||
from .longhorn import DigitalenergyLonghornImpl
|
from .longhorn import DigitalenergyLonghornImpl
|
||||||
from .lrecords import DigitalenergyLrecordsImpl
|
from .lrecords import DigitalenergyLrecordsImpl
|
||||||
from .metrics import DigitalenergyMetricsImpl
|
from .metrics import DigitalenergyMetricsImpl
|
||||||
from .minio import DigitalenergyMinioImpl
|
|
||||||
from .nexus import DigitalenergyNexusImpl
|
from .nexus import DigitalenergyNexusImpl
|
||||||
from .notification import DigitalenergyNotificationImpl
|
from .notification import DigitalenergyNotificationImpl
|
||||||
from .openelb import DigitalenergyOpenelbImpl
|
from .openelb import DigitalenergyOpenelbImpl
|
||||||
@@ -60,8 +61,10 @@ from .servchecker import DigitalenergyServcheckerImpl
|
|||||||
from .sonarqube import DigitalenergySonarqubeImpl
|
from .sonarqube import DigitalenergySonarqubeImpl
|
||||||
from .svacer import DigitalenergySvacerImpl
|
from .svacer import DigitalenergySvacerImpl
|
||||||
from .task import DigitalenergyTaskImpl
|
from .task import DigitalenergyTaskImpl
|
||||||
|
from .tekton import DigitalenergyTektonImpl
|
||||||
from .trivy import DigitalenergyTrivyImpl
|
from .trivy import DigitalenergyTrivyImpl
|
||||||
from .user import DigitalenergyUserImpl
|
from .user import DigitalenergyUserImpl
|
||||||
|
from .valkey_cluster import DigitalenergyValkeyClusterImpl
|
||||||
from .valkey import DigitalenergyValkeyImpl
|
from .valkey import DigitalenergyValkeyImpl
|
||||||
from .vault import DigitalenergyVaultImpl
|
from .vault import DigitalenergyVaultImpl
|
||||||
from .verification_report import DigitalenergyVerificationReportImpl
|
from .verification_report import DigitalenergyVerificationReportImpl
|
||||||
@@ -74,6 +77,10 @@ class DigitalenergyImpl(APIOperationGroupImpl):
|
|||||||
def apisix(self) -> DigitalenergyApisixImpl:
|
def apisix(self) -> DigitalenergyApisixImpl:
|
||||||
return DigitalenergyApisixImpl(config=self._config)
|
return DigitalenergyApisixImpl(config=self._config)
|
||||||
|
|
||||||
|
@cached_property
|
||||||
|
def argocd(self) -> DigitalenergyArgocdImpl:
|
||||||
|
return DigitalenergyArgocdImpl(config=self._config)
|
||||||
|
|
||||||
@cached_property
|
@cached_property
|
||||||
def audit(self) -> DigitalenergyAuditImpl:
|
def audit(self) -> DigitalenergyAuditImpl:
|
||||||
return DigitalenergyAuditImpl(config=self._config)
|
return DigitalenergyAuditImpl(config=self._config)
|
||||||
@@ -146,6 +153,10 @@ class DigitalenergyImpl(APIOperationGroupImpl):
|
|||||||
def files(self) -> DigitalenergyFilesImpl:
|
def files(self) -> DigitalenergyFilesImpl:
|
||||||
return DigitalenergyFilesImpl(config=self._config)
|
return DigitalenergyFilesImpl(config=self._config)
|
||||||
|
|
||||||
|
@cached_property
|
||||||
|
def gitea(self) -> DigitalenergyGiteaImpl:
|
||||||
|
return DigitalenergyGiteaImpl(config=self._config)
|
||||||
|
|
||||||
@cached_property
|
@cached_property
|
||||||
def gitlab(self) -> DigitalenergyGitlabImpl:
|
def gitlab(self) -> DigitalenergyGitlabImpl:
|
||||||
return DigitalenergyGitlabImpl(config=self._config)
|
return DigitalenergyGitlabImpl(config=self._config)
|
||||||
@@ -202,10 +213,6 @@ class DigitalenergyImpl(APIOperationGroupImpl):
|
|||||||
def metrics(self) -> DigitalenergyMetricsImpl:
|
def metrics(self) -> DigitalenergyMetricsImpl:
|
||||||
return DigitalenergyMetricsImpl(config=self._config)
|
return DigitalenergyMetricsImpl(config=self._config)
|
||||||
|
|
||||||
@cached_property
|
|
||||||
def minio(self) -> DigitalenergyMinioImpl:
|
|
||||||
return DigitalenergyMinioImpl(config=self._config)
|
|
||||||
|
|
||||||
@cached_property
|
@cached_property
|
||||||
def nexus(self) -> DigitalenergyNexusImpl:
|
def nexus(self) -> DigitalenergyNexusImpl:
|
||||||
return DigitalenergyNexusImpl(config=self._config)
|
return DigitalenergyNexusImpl(config=self._config)
|
||||||
@@ -306,6 +313,10 @@ class DigitalenergyImpl(APIOperationGroupImpl):
|
|||||||
def task(self) -> DigitalenergyTaskImpl:
|
def task(self) -> DigitalenergyTaskImpl:
|
||||||
return DigitalenergyTaskImpl(config=self._config)
|
return DigitalenergyTaskImpl(config=self._config)
|
||||||
|
|
||||||
|
@cached_property
|
||||||
|
def tekton(self) -> DigitalenergyTektonImpl:
|
||||||
|
return DigitalenergyTektonImpl(config=self._config)
|
||||||
|
|
||||||
@cached_property
|
@cached_property
|
||||||
def trivy(self) -> DigitalenergyTrivyImpl:
|
def trivy(self) -> DigitalenergyTrivyImpl:
|
||||||
return DigitalenergyTrivyImpl(config=self._config)
|
return DigitalenergyTrivyImpl(config=self._config)
|
||||||
@@ -314,6 +325,10 @@ class DigitalenergyImpl(APIOperationGroupImpl):
|
|||||||
def user(self) -> DigitalenergyUserImpl:
|
def user(self) -> DigitalenergyUserImpl:
|
||||||
return DigitalenergyUserImpl(config=self._config)
|
return DigitalenergyUserImpl(config=self._config)
|
||||||
|
|
||||||
|
@cached_property
|
||||||
|
def valkey_cluster(self) -> DigitalenergyValkeyClusterImpl:
|
||||||
|
return DigitalenergyValkeyClusterImpl(config=self._config)
|
||||||
|
|
||||||
@cached_property
|
@cached_property
|
||||||
def valkey(self) -> DigitalenergyValkeyImpl:
|
def valkey(self) -> DigitalenergyValkeyImpl:
|
||||||
return DigitalenergyValkeyImpl(config=self._config)
|
return DigitalenergyValkeyImpl(config=self._config)
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,4 @@
|
|||||||
|
from ._group import DigitalenergyArgocdImpl
|
||||||
|
|
||||||
|
|
||||||
|
__all__ = ['DigitalenergyArgocdImpl']
|
||||||
20
src/digital_energy_sdk/api/digitalenergy/argocd/_group.py
Normal file
20
src/digital_energy_sdk/api/digitalenergy/argocd/_group.py
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
from functools import cached_property
|
||||||
|
|
||||||
|
from digital_energy_sdk.base import APIOperationGroupImpl
|
||||||
|
from .describe import DigitalenergyArgocdDescribeImpl
|
||||||
|
from .install import DigitalenergyArgocdInstallImpl
|
||||||
|
from .uninstall import DigitalenergyArgocdUninstallImpl
|
||||||
|
|
||||||
|
|
||||||
|
class DigitalenergyArgocdImpl(APIOperationGroupImpl):
|
||||||
|
@cached_property
|
||||||
|
def describe(self) -> DigitalenergyArgocdDescribeImpl:
|
||||||
|
return DigitalenergyArgocdDescribeImpl(config=self._config)
|
||||||
|
|
||||||
|
@cached_property
|
||||||
|
def install(self) -> DigitalenergyArgocdInstallImpl:
|
||||||
|
return DigitalenergyArgocdInstallImpl(config=self._config)
|
||||||
|
|
||||||
|
@cached_property
|
||||||
|
def uninstall(self) -> DigitalenergyArgocdUninstallImpl:
|
||||||
|
return DigitalenergyArgocdUninstallImpl(config=self._config)
|
||||||
62
src/digital_energy_sdk/api/digitalenergy/argocd/describe.py
Normal file
62
src/digital_energy_sdk/api/digitalenergy/argocd/describe.py
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
from http import HTTPMethod
|
||||||
|
from typing import Any
|
||||||
|
from enum import Enum
|
||||||
|
|
||||||
|
from pydantic import Field
|
||||||
|
|
||||||
|
from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
||||||
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
class Registry(_ResultModel):
|
||||||
|
addresses: dict[Any, Any] | None = Field(validation_alias='addresses', default=None)
|
||||||
|
cluster_id: int | None = Field(validation_alias='clusterId', default=None)
|
||||||
|
hostnames: dict[Any, Any] | None = Field(validation_alias='hostnames', default=None)
|
||||||
|
id: int | None = Field(validation_alias='id', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
owner_id: int | None = Field(validation_alias='ownerId', default=None)
|
||||||
|
password: str | None = Field(validation_alias='password', default=None)
|
||||||
|
product_name: str | None = Field(validation_alias='productName', default=None)
|
||||||
|
product_version: str | None = Field(validation_alias='productVersion', default=None)
|
||||||
|
storage_type: str | None = Field(validation_alias='storageType', default=None)
|
||||||
|
task_ids: list[int] | None = Field(validation_alias='taskIds', default=None)
|
||||||
|
username: str | None = Field(validation_alias='username', default=None)
|
||||||
|
worker_group_name: str | None = Field(validation_alias='workerGroupName', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class Result(_ResultModel):
|
||||||
|
check_list_ok: bool | None = Field(validation_alias='checkListOk', default=None)
|
||||||
|
description: _results.ComtypeAudescrProductDescr | None = Field(validation_alias='description', default=None)
|
||||||
|
installed: bool | None = Field(validation_alias='installed', default=None)
|
||||||
|
registered: bool | None = Field(validation_alias='registered', default=None)
|
||||||
|
registry: Registry | None = Field(validation_alias='registry', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class DigitalenergyArgocdDescribeResult(_ResultModel):
|
||||||
|
error: bool | None = Field(validation_alias='error', default=None)
|
||||||
|
error_code: int | None = Field(validation_alias='errorCode', default=None)
|
||||||
|
message: str | None = Field(validation_alias='message', default=None)
|
||||||
|
result: Result | None = Field(validation_alias='result', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class DigitalenergyArgocdDescribeImpl(_APIOperationImpl):
|
||||||
|
path = '/api/v1/digitalenergy/argocd/describe'
|
||||||
|
http_method = HTTPMethod.POST
|
||||||
|
param_aliases = {
|
||||||
|
'cluster_id': 'clusterId',
|
||||||
|
'check_installation': 'checkInstallation',
|
||||||
|
'check_liveness': 'checkLiveness',
|
||||||
|
}
|
||||||
|
|
||||||
|
def __call__(
|
||||||
|
self,
|
||||||
|
*,
|
||||||
|
cluster_id: int,
|
||||||
|
check_installation: bool | None = None,
|
||||||
|
check_liveness: bool | None = None,
|
||||||
|
) -> DigitalenergyArgocdDescribeResult:
|
||||||
|
raise NotImplementedError
|
||||||
37
src/digital_energy_sdk/api/digitalenergy/argocd/install.py
Normal file
37
src/digital_energy_sdk/api/digitalenergy/argocd/install.py
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
from http import HTTPMethod
|
||||||
|
from typing import Any
|
||||||
|
from enum import Enum
|
||||||
|
|
||||||
|
from pydantic import Field
|
||||||
|
|
||||||
|
from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
||||||
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
class Request(_ParamModel):
|
||||||
|
apps_repository_id: int | None = Field(serialization_alias='appsRepositoryId', default=None)
|
||||||
|
charts_repository_id: int | None = Field(serialization_alias='chartsRepositoryId', default=None)
|
||||||
|
cluster_id: int | None = Field(serialization_alias='clusterId', default=None)
|
||||||
|
download_chart_anyway: bool | None = Field(serialization_alias='downloadChartAnyway', default=None)
|
||||||
|
hostname: str | None = Field(serialization_alias='hostname', default=None)
|
||||||
|
password: str | None = Field(serialization_alias='password', default=None)
|
||||||
|
storage_class: str | None = Field(serialization_alias='storageClass', default=None)
|
||||||
|
worker_group_name: str | None = Field(serialization_alias='workerGroupName', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class DigitalenergyArgocdInstallImpl(_APIOperationImpl):
|
||||||
|
path = '/api/v1/digitalenergy/argocd/install'
|
||||||
|
http_method = HTTPMethod.POST
|
||||||
|
param_aliases = {
|
||||||
|
}
|
||||||
|
|
||||||
|
def __call__(
|
||||||
|
self,
|
||||||
|
*,
|
||||||
|
request: Request,
|
||||||
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
|
raise NotImplementedError
|
||||||
31
src/digital_energy_sdk/api/digitalenergy/argocd/uninstall.py
Normal file
31
src/digital_energy_sdk/api/digitalenergy/argocd/uninstall.py
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
from http import HTTPMethod
|
||||||
|
from typing import Any
|
||||||
|
from enum import Enum
|
||||||
|
|
||||||
|
from pydantic import Field
|
||||||
|
|
||||||
|
from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
||||||
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
class DigitalenergyArgocdUninstallImpl(_APIOperationImpl):
|
||||||
|
path = '/api/v1/digitalenergy/argocd/uninstall'
|
||||||
|
http_method = HTTPMethod.POST
|
||||||
|
param_aliases = {
|
||||||
|
'cluster_id': 'clusterId',
|
||||||
|
'clean_always': 'cleanAlways',
|
||||||
|
'ignore_dns_error': 'ignoreDnsError',
|
||||||
|
}
|
||||||
|
|
||||||
|
def __call__(
|
||||||
|
self,
|
||||||
|
*,
|
||||||
|
cluster_id: int,
|
||||||
|
clean_always: bool = False,
|
||||||
|
ignore_dns_error: bool = False,
|
||||||
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,6 @@ from .delete_workers import DigitalenergyClusterDeleteWorkersImpl
|
|||||||
from .describe import DigitalenergyClusterDescribeImpl
|
from .describe import DigitalenergyClusterDescribeImpl
|
||||||
from .get import DigitalenergyClusterGetImpl
|
from .get import DigitalenergyClusterGetImpl
|
||||||
from .get_config import DigitalenergyClusterGetConfigImpl
|
from .get_config import DigitalenergyClusterGetConfigImpl
|
||||||
from .get_kubectl_resources import DigitalenergyClusterGetKubectlResourcesImpl
|
|
||||||
from .get_load_balancer import DigitalenergyClusterGetLoadBalancerImpl
|
from .get_load_balancer import DigitalenergyClusterGetLoadBalancerImpl
|
||||||
from .get_master import DigitalenergyClusterGetMasterImpl
|
from .get_master import DigitalenergyClusterGetMasterImpl
|
||||||
from .get_worker import DigitalenergyClusterGetWorkerImpl
|
from .get_worker import DigitalenergyClusterGetWorkerImpl
|
||||||
@@ -117,10 +116,6 @@ class DigitalenergyClusterImpl(APIOperationGroupImpl):
|
|||||||
def get_config(self) -> DigitalenergyClusterGetConfigImpl:
|
def get_config(self) -> DigitalenergyClusterGetConfigImpl:
|
||||||
return DigitalenergyClusterGetConfigImpl(config=self._config)
|
return DigitalenergyClusterGetConfigImpl(config=self._config)
|
||||||
|
|
||||||
@cached_property
|
|
||||||
def get_kubectl_resources(self) -> DigitalenergyClusterGetKubectlResourcesImpl:
|
|
||||||
return DigitalenergyClusterGetKubectlResourcesImpl(config=self._config)
|
|
||||||
|
|
||||||
@cached_property
|
@cached_property
|
||||||
def get_load_balancer(self) -> DigitalenergyClusterGetLoadBalancerImpl:
|
def get_load_balancer(self) -> DigitalenergyClusterGetLoadBalancerImpl:
|
||||||
return DigitalenergyClusterGetLoadBalancerImpl(config=self._config)
|
return DigitalenergyClusterGetLoadBalancerImpl(config=self._config)
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -36,10 +37,7 @@ class DigitalenergyClusterAddLoadBalancersImpl(_APIOperationImpl):
|
|||||||
'internal_lb_addresses': 'internalLBAddresses',
|
'internal_lb_addresses': 'internalLBAddresses',
|
||||||
'enable_custom_hostnames': 'enableCustomHostnames',
|
'enable_custom_hostnames': 'enableCustomHostnames',
|
||||||
'load_balancer_hostnames': 'loadBalancerHostnames',
|
'load_balancer_hostnames': 'loadBalancerHostnames',
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
'denergy_runtime_type': 'denergyRuntimeType',
|
'denergy_runtime_type': 'denergyRuntimeType',
|
||||||
'domain_resolvers': 'domainResolvers',
|
'domain_resolvers': 'domainResolvers',
|
||||||
'package_repository': 'packageRepository',
|
'package_repository': 'packageRepository',
|
||||||
@@ -77,10 +75,7 @@ class DigitalenergyClusterAddLoadBalancersImpl(_APIOperationImpl):
|
|||||||
internal_lb_addresses: list[str] | None = None,
|
internal_lb_addresses: list[str] | None = None,
|
||||||
enable_custom_hostnames: bool | None = None,
|
enable_custom_hostnames: bool | None = None,
|
||||||
load_balancer_hostnames: list[str] | None = None,
|
load_balancer_hostnames: list[str] | None = None,
|
||||||
dynamix_app_id: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
denergy_runtime_type: DenergyRuntimeType | None = None,
|
denergy_runtime_type: DenergyRuntimeType | None = None,
|
||||||
domain_resolvers: list[str] | None = None,
|
domain_resolvers: list[str] | None = None,
|
||||||
package_repository: int | None = None,
|
package_repository: int | None = None,
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -34,10 +35,7 @@ class DigitalenergyClusterAddMastersImpl(_APIOperationImpl):
|
|||||||
'master_addresses': 'masterAddresses',
|
'master_addresses': 'masterAddresses',
|
||||||
'enable_custom_hostnames': 'enableCustomHostnames',
|
'enable_custom_hostnames': 'enableCustomHostnames',
|
||||||
'master_hostnames': 'masterHostnames',
|
'master_hostnames': 'masterHostnames',
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
'denergy_runtime_type': 'denergyRuntimeType',
|
'denergy_runtime_type': 'denergyRuntimeType',
|
||||||
'domain_resolvers': 'domainResolvers',
|
'domain_resolvers': 'domainResolvers',
|
||||||
'kube_container_repository': 'kubeContainerRepository',
|
'kube_container_repository': 'kubeContainerRepository',
|
||||||
@@ -74,10 +72,7 @@ class DigitalenergyClusterAddMastersImpl(_APIOperationImpl):
|
|||||||
master_addresses: list[str] | None = None,
|
master_addresses: list[str] | None = None,
|
||||||
enable_custom_hostnames: bool | None = None,
|
enable_custom_hostnames: bool | None = None,
|
||||||
master_hostnames: list[str] | None = None,
|
master_hostnames: list[str] | None = None,
|
||||||
dynamix_app_id: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
denergy_runtime_type: DenergyRuntimeType | None = None,
|
denergy_runtime_type: DenergyRuntimeType | None = None,
|
||||||
domain_resolvers: list[str] | None = None,
|
domain_resolvers: list[str] | None = None,
|
||||||
kube_container_repository: int | None = None,
|
kube_container_repository: int | None = None,
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -30,14 +31,7 @@ class DigitalenergyClusterAddPoolVMsImpl(_APIOperationImpl):
|
|||||||
'pool_vm_disk_size': 'poolVMDiskSize',
|
'pool_vm_disk_size': 'poolVMDiskSize',
|
||||||
'worker_group_name': 'workerGroupName',
|
'worker_group_name': 'workerGroupName',
|
||||||
'worker_group_id': 'workerGroupId',
|
'worker_group_id': 'workerGroupId',
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
'source_operator': 'sourceOperator',
|
'source_operator': 'sourceOperator',
|
||||||
'denergy_runtime_type': 'denergyRuntimeType',
|
'denergy_runtime_type': 'denergyRuntimeType',
|
||||||
}
|
}
|
||||||
@@ -55,14 +49,7 @@ class DigitalenergyClusterAddPoolVMsImpl(_APIOperationImpl):
|
|||||||
pool_vm_disk_size: int,
|
pool_vm_disk_size: int,
|
||||||
worker_group_name: str,
|
worker_group_name: str,
|
||||||
worker_group_id: int | None = None,
|
worker_group_id: int | None = None,
|
||||||
dynamix_app_id: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
dynamix_auth_type: str | None = None,
|
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
source_operator: str | None = None,
|
source_operator: str | None = None,
|
||||||
denergy_runtime_type: DenergyRuntimeType | None = None,
|
denergy_runtime_type: DenergyRuntimeType | None = None,
|
||||||
) -> _results.ComtypeIotypeCreateTaskResult:
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -32,14 +33,7 @@ class DigitalenergyClusterAddWorkersImpl(_APIOperationImpl):
|
|||||||
'worker_addresses': 'workerAddresses',
|
'worker_addresses': 'workerAddresses',
|
||||||
'enable_custom_hostnames': 'enableCustomHostnames',
|
'enable_custom_hostnames': 'enableCustomHostnames',
|
||||||
'worker_hostnames': 'workerHostnames',
|
'worker_hostnames': 'workerHostnames',
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
'worker_labels': 'workerLabels',
|
'worker_labels': 'workerLabels',
|
||||||
'worker_annotations': 'workerAnnotations',
|
'worker_annotations': 'workerAnnotations',
|
||||||
'worker_taints': 'workerTaints',
|
'worker_taints': 'workerTaints',
|
||||||
@@ -79,14 +73,7 @@ class DigitalenergyClusterAddWorkersImpl(_APIOperationImpl):
|
|||||||
worker_addresses: list[str] | None = None,
|
worker_addresses: list[str] | None = None,
|
||||||
enable_custom_hostnames: bool | None = None,
|
enable_custom_hostnames: bool | None = None,
|
||||||
worker_hostnames: list[str] | None = None,
|
worker_hostnames: list[str] | None = None,
|
||||||
dynamix_auth_type: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
dynamix_app_id: str | None = None,
|
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
worker_labels: list[str] | None = None,
|
worker_labels: list[str] | None = None,
|
||||||
worker_annotations: list[str] | None = None,
|
worker_annotations: list[str] | None = None,
|
||||||
worker_taints: list[str] | None = None,
|
worker_taints: list[str] | None = None,
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -38,10 +39,6 @@ class DigitalenergyClusterCreateImpl(_APIOperationImpl):
|
|||||||
'denergy_runtime_type': 'denergyRuntimeType',
|
'denergy_runtime_type': 'denergyRuntimeType',
|
||||||
'dynamix_k8_ci_id': 'dynamixK8CIId',
|
'dynamix_k8_ci_id': 'dynamixK8CIId',
|
||||||
'dynamix_rg_id': 'dynamixRGId',
|
'dynamix_rg_id': 'dynamixRGId',
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
'use_dynamix_extnet': 'useDynamixExtnet',
|
'use_dynamix_extnet': 'useDynamixExtnet',
|
||||||
'local_network_id': 'localNetworkId',
|
'local_network_id': 'localNetworkId',
|
||||||
'vins_global_network_id': 'vinsGlobalNetworkId',
|
'vins_global_network_id': 'vinsGlobalNetworkId',
|
||||||
@@ -139,10 +136,7 @@ class DigitalenergyClusterCreateImpl(_APIOperationImpl):
|
|||||||
'custom_mtu': 'customMTU',
|
'custom_mtu': 'customMTU',
|
||||||
'save_computes_on_failed_k8_s_creation': 'saveComputesOnFailedK8SCreation',
|
'save_computes_on_failed_k8_s_creation': 'saveComputesOnFailedK8SCreation',
|
||||||
'domain_resolvers': 'domainResolvers',
|
'domain_resolvers': 'domainResolvers',
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
'install_trivy': 'installTrivy',
|
'install_trivy': 'installTrivy',
|
||||||
'install_kyverno': 'installKyverno',
|
'install_kyverno': 'installKyverno',
|
||||||
'install_rbac_manager': 'installRbacManager',
|
'install_rbac_manager': 'installRbacManager',
|
||||||
@@ -151,6 +145,7 @@ class DigitalenergyClusterCreateImpl(_APIOperationImpl):
|
|||||||
'install_monitoring': 'installMonitoring',
|
'install_monitoring': 'installMonitoring',
|
||||||
'install_csi_dynamix': 'installCsiDynamix',
|
'install_csi_dynamix': 'installCsiDynamix',
|
||||||
'install_ess': 'installEss',
|
'install_ess': 'installEss',
|
||||||
|
'install_tekton': 'installTekton',
|
||||||
'ess_auth_token': 'essAuthToken',
|
'ess_auth_token': 'essAuthToken',
|
||||||
'certificate_validity_before': 'certificateValidityBefore',
|
'certificate_validity_before': 'certificateValidityBefore',
|
||||||
'storage_policy_id': 'storagePolicyId',
|
'storage_policy_id': 'storagePolicyId',
|
||||||
@@ -171,10 +166,6 @@ class DigitalenergyClusterCreateImpl(_APIOperationImpl):
|
|||||||
denergy_runtime_type: DenergyRuntimeType | None = None,
|
denergy_runtime_type: DenergyRuntimeType | None = None,
|
||||||
dynamix_k8_ci_id: int | None = None,
|
dynamix_k8_ci_id: int | None = None,
|
||||||
dynamix_rg_id: int | None = None,
|
dynamix_rg_id: int | None = None,
|
||||||
dynamix_app_id: str | None = None,
|
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
use_dynamix_extnet: bool | None = None,
|
use_dynamix_extnet: bool | None = None,
|
||||||
local_network_id: int | None = None,
|
local_network_id: int | None = None,
|
||||||
vins_global_network_id: int | None = None,
|
vins_global_network_id: int | None = None,
|
||||||
@@ -272,10 +263,7 @@ class DigitalenergyClusterCreateImpl(_APIOperationImpl):
|
|||||||
custom_mtu: int | None = None,
|
custom_mtu: int | None = None,
|
||||||
save_computes_on_failed_k8_s_creation: bool | None = None,
|
save_computes_on_failed_k8_s_creation: bool | None = None,
|
||||||
domain_resolvers: list[str] | None = None,
|
domain_resolvers: list[str] | None = None,
|
||||||
dynamix_auth_type: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
install_trivy: bool | None = None,
|
install_trivy: bool | None = None,
|
||||||
install_kyverno: bool | None = None,
|
install_kyverno: bool | None = None,
|
||||||
install_rbac_manager: bool | None = None,
|
install_rbac_manager: bool | None = None,
|
||||||
@@ -284,6 +272,7 @@ class DigitalenergyClusterCreateImpl(_APIOperationImpl):
|
|||||||
install_monitoring: bool | None = None,
|
install_monitoring: bool | None = None,
|
||||||
install_csi_dynamix: bool | None = None,
|
install_csi_dynamix: bool | None = None,
|
||||||
install_ess: bool | None = None,
|
install_ess: bool | None = None,
|
||||||
|
install_tekton: bool | None = None,
|
||||||
ess_auth_token: str | None = None,
|
ess_auth_token: str | None = None,
|
||||||
certificate_validity_before: str | None = None,
|
certificate_validity_before: str | None = None,
|
||||||
storage_policy_id: int | None = None,
|
storage_policy_id: int | None = None,
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -35,14 +36,7 @@ class DigitalenergyClusterCreateWorkerGroupImpl(_APIOperationImpl):
|
|||||||
'machine_provider': 'machineProvider',
|
'machine_provider': 'machineProvider',
|
||||||
'machine_os_type': 'machineOSType',
|
'machine_os_type': 'machineOSType',
|
||||||
'machine_os_image_id': 'machineOSImageId',
|
'machine_os_image_id': 'machineOSImageId',
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
'dynamix_rg_id': 'dynamixRGId',
|
'dynamix_rg_id': 'dynamixRGId',
|
||||||
'dynamix_sep_id': 'dynamixSEPId',
|
'dynamix_sep_id': 'dynamixSEPId',
|
||||||
'dynamix_sep_pool': 'dynamixSEPPool',
|
'dynamix_sep_pool': 'dynamixSEPPool',
|
||||||
@@ -89,14 +83,7 @@ class DigitalenergyClusterCreateWorkerGroupImpl(_APIOperationImpl):
|
|||||||
machine_provider: str | None = None,
|
machine_provider: str | None = None,
|
||||||
machine_os_type: str | None = None,
|
machine_os_type: str | None = None,
|
||||||
machine_os_image_id: int | None = None,
|
machine_os_image_id: int | None = None,
|
||||||
dynamix_app_id: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
dynamix_auth_type: str | None = None,
|
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
dynamix_rg_id: int | None = None,
|
dynamix_rg_id: int | None = None,
|
||||||
dynamix_sep_id: int | None = None,
|
dynamix_sep_id: int | None = None,
|
||||||
dynamix_sep_pool: str | None = None,
|
dynamix_sep_pool: str | None = None,
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -16,14 +17,7 @@ class DigitalenergyClusterDeleteImpl(_APIOperationImpl):
|
|||||||
http_method = HTTPMethod.POST
|
http_method = HTTPMethod.POST
|
||||||
param_aliases = {
|
param_aliases = {
|
||||||
'delete_cluster_record': 'deleteClusterRecord',
|
'delete_cluster_record': 'deleteClusterRecord',
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
}
|
}
|
||||||
|
|
||||||
def __call__(
|
def __call__(
|
||||||
@@ -31,13 +25,6 @@ class DigitalenergyClusterDeleteImpl(_APIOperationImpl):
|
|||||||
*,
|
*,
|
||||||
id: int,
|
id: int,
|
||||||
delete_cluster_record: bool | None = None,
|
delete_cluster_record: bool | None = None,
|
||||||
dynamix_app_id: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
dynamix_auth_type: str | None = None,
|
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
) -> _results.ComtypeIotypeCreateTaskResult:
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -18,14 +19,7 @@ class DigitalenergyClusterDeleteLoadBalancersImpl(_APIOperationImpl):
|
|||||||
'cluster_id': 'clusterId',
|
'cluster_id': 'clusterId',
|
||||||
'load_balancer_ids': 'loadBalancerIds',
|
'load_balancer_ids': 'loadBalancerIds',
|
||||||
'delete_load_balancers_record': 'deleteLoadBalancersRecord',
|
'delete_load_balancers_record': 'deleteLoadBalancersRecord',
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
}
|
}
|
||||||
|
|
||||||
def __call__(
|
def __call__(
|
||||||
@@ -34,13 +28,6 @@ class DigitalenergyClusterDeleteLoadBalancersImpl(_APIOperationImpl):
|
|||||||
cluster_id: int,
|
cluster_id: int,
|
||||||
load_balancer_ids: list[int] | None = None,
|
load_balancer_ids: list[int] | None = None,
|
||||||
delete_load_balancers_record: bool | None = None,
|
delete_load_balancers_record: bool | None = None,
|
||||||
dynamix_app_id: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
dynamix_auth_type: str | None = None,
|
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
) -> _results.ComtypeIotypeCreateTaskResult:
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -19,14 +20,7 @@ class DigitalenergyClusterDeleteMastersImpl(_APIOperationImpl):
|
|||||||
'master_ids': 'masterIds',
|
'master_ids': 'masterIds',
|
||||||
'delete_masters_record': 'deleteMastersRecord',
|
'delete_masters_record': 'deleteMastersRecord',
|
||||||
'force_delete': 'forceDelete',
|
'force_delete': 'forceDelete',
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
}
|
}
|
||||||
|
|
||||||
def __call__(
|
def __call__(
|
||||||
@@ -36,13 +30,6 @@ class DigitalenergyClusterDeleteMastersImpl(_APIOperationImpl):
|
|||||||
master_ids: list[int] | None = None,
|
master_ids: list[int] | None = None,
|
||||||
delete_masters_record: bool | None = None,
|
delete_masters_record: bool | None = None,
|
||||||
force_delete: bool | None = None,
|
force_delete: bool | None = None,
|
||||||
dynamix_app_id: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
dynamix_auth_type: str | None = None,
|
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
) -> _results.ComtypeIotypeCreateTaskResult:
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -20,14 +21,7 @@ class DigitalenergyClusterDeletePoolVMsImpl(_APIOperationImpl):
|
|||||||
'worker_group_name': 'workerGroupName',
|
'worker_group_name': 'workerGroupName',
|
||||||
'worker_group_id': 'workerGroupId',
|
'worker_group_id': 'workerGroupId',
|
||||||
'delete_pool_v_ms_record': 'deletePoolVMsRecord',
|
'delete_pool_v_ms_record': 'deletePoolVMsRecord',
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
'source_operator': 'sourceOperator',
|
'source_operator': 'sourceOperator',
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -39,14 +33,7 @@ class DigitalenergyClusterDeletePoolVMsImpl(_APIOperationImpl):
|
|||||||
worker_group_name: str | None = None,
|
worker_group_name: str | None = None,
|
||||||
worker_group_id: int | None = None,
|
worker_group_id: int | None = None,
|
||||||
delete_pool_v_ms_record: bool | None = None,
|
delete_pool_v_ms_record: bool | None = None,
|
||||||
dynamix_app_id: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
dynamix_auth_type: str | None = None,
|
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
source_operator: str | None = None,
|
source_operator: str | None = None,
|
||||||
) -> _results.ComtypeIotypeCreateTaskResult:
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -18,14 +19,7 @@ class DigitalenergyClusterDeleteWorkerGroupImpl(_APIOperationImpl):
|
|||||||
'cluster_id': 'clusterId',
|
'cluster_id': 'clusterId',
|
||||||
'worker_group_name': 'workerGroupName',
|
'worker_group_name': 'workerGroupName',
|
||||||
'worker_group_id': 'workerGroupID',
|
'worker_group_id': 'workerGroupID',
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
}
|
}
|
||||||
|
|
||||||
def __call__(
|
def __call__(
|
||||||
@@ -34,13 +28,6 @@ class DigitalenergyClusterDeleteWorkerGroupImpl(_APIOperationImpl):
|
|||||||
cluster_id: int | None = None,
|
cluster_id: int | None = None,
|
||||||
worker_group_name: str | None = None,
|
worker_group_name: str | None = None,
|
||||||
worker_group_id: int | None = None,
|
worker_group_id: int | None = None,
|
||||||
dynamix_auth_type: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
dynamix_app_id: str | None = None,
|
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
) -> _results.ComtypeIotypeCreateTaskResult:
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -20,14 +21,7 @@ class DigitalenergyClusterDeleteWorkersImpl(_APIOperationImpl):
|
|||||||
'worker_group_name': 'workerGroupName',
|
'worker_group_name': 'workerGroupName',
|
||||||
'worker_group_id': 'workerGroupId',
|
'worker_group_id': 'workerGroupId',
|
||||||
'delete_workers_record': 'deleteWorkersRecord',
|
'delete_workers_record': 'deleteWorkersRecord',
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
'source_operator': 'sourceOperator',
|
'source_operator': 'sourceOperator',
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -39,14 +33,7 @@ class DigitalenergyClusterDeleteWorkersImpl(_APIOperationImpl):
|
|||||||
worker_group_name: str | None = None,
|
worker_group_name: str | None = None,
|
||||||
worker_group_id: int | None = None,
|
worker_group_id: int | None = None,
|
||||||
delete_workers_record: bool | None = None,
|
delete_workers_record: bool | None = None,
|
||||||
dynamix_auth_type: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
dynamix_app_id: str | None = None,
|
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
source_operator: str | None = None,
|
source_operator: str | None = None,
|
||||||
) -> _results.ComtypeIotypeCreateTaskResult:
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -40,12 +41,12 @@ class Cluster(_ResultModel):
|
|||||||
dynamix_id: int | None = Field(validation_alias='dynamixId', default=None)
|
dynamix_id: int | None = Field(validation_alias='dynamixId', default=None)
|
||||||
dynamix_k8_ci_id: int | None = Field(validation_alias='dynamixK8CIId', default=None)
|
dynamix_k8_ci_id: int | None = Field(validation_alias='dynamixK8CIId', default=None)
|
||||||
dynamix_owner_id: int | None = Field(validation_alias='dynamixOwnerId', default=None)
|
dynamix_owner_id: int | None = Field(validation_alias='dynamixOwnerId', default=None)
|
||||||
|
dynamix_platform: _results.AaatypeDynamixPlatform | None = Field(validation_alias='dynamixPlatform', default=None)
|
||||||
dynamix_rg_id: int | None = Field(validation_alias='dynamixRGId', default=None)
|
dynamix_rg_id: int | None = Field(validation_alias='dynamixRGId', default=None)
|
||||||
dynamix_sep_id: int | None = Field(validation_alias='dynamixSEPId', default=None)
|
dynamix_sep_id: int | None = Field(validation_alias='dynamixSEPId', default=None)
|
||||||
dynamix_sep_pool: str | None = Field(validation_alias='dynamixSEPPool', default=None)
|
dynamix_sep_pool: str | None = Field(validation_alias='dynamixSEPPool', default=None)
|
||||||
dynamix_status: str | None = Field(validation_alias='dynamixStatus', default=None)
|
dynamix_status: str | None = Field(validation_alias='dynamixStatus', default=None)
|
||||||
dynamix_tech_status: str | None = Field(validation_alias='dynamixTechStatus', default=None)
|
dynamix_tech_status: str | None = Field(validation_alias='dynamixTechStatus', default=None)
|
||||||
dynamix_url: str | None = Field(validation_alias='dynamixURL', default=None)
|
|
||||||
dynamix_version: DynamixVersion | None = Field(validation_alias='dynamixVersion', default=None)
|
dynamix_version: DynamixVersion | None = Field(validation_alias='dynamixVersion', default=None)
|
||||||
encrypted: bool | None = Field(validation_alias='encrypted', default=None)
|
encrypted: bool | None = Field(validation_alias='encrypted', default=None)
|
||||||
ess_auth_token: str | None = Field(validation_alias='essAuthToken', default=None)
|
ess_auth_token: str | None = Field(validation_alias='essAuthToken', default=None)
|
||||||
@@ -73,6 +74,7 @@ class Cluster(_ResultModel):
|
|||||||
installed_pod_logger: bool | None = Field(validation_alias='installedPodLogger', default=None)
|
installed_pod_logger: bool | None = Field(validation_alias='installedPodLogger', default=None)
|
||||||
installed_rbac_manager: bool | None = Field(validation_alias='installedRbacManager', default=None)
|
installed_rbac_manager: bool | None = Field(validation_alias='installedRbacManager', default=None)
|
||||||
installed_servchecker: bool | None = Field(validation_alias='installedServchecker', default=None)
|
installed_servchecker: bool | None = Field(validation_alias='installedServchecker', default=None)
|
||||||
|
installed_tekton: bool | None = Field(validation_alias='installedTekton', default=None)
|
||||||
installed_trivy: bool | None = Field(validation_alias='installedTrivy', default=None)
|
installed_trivy: bool | None = Field(validation_alias='installedTrivy', default=None)
|
||||||
int_virtual_address: str | None = Field(validation_alias='intVirtualAddress', default=None)
|
int_virtual_address: str | None = Field(validation_alias='intVirtualAddress', default=None)
|
||||||
int_virtual_address_id: int | None = Field(validation_alias='intVirtualAddressId', default=None)
|
int_virtual_address_id: int | None = Field(validation_alias='intVirtualAddressId', default=None)
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,64 +0,0 @@
|
|||||||
from http import HTTPMethod
|
|
||||||
from typing import Any
|
|
||||||
from enum import Enum
|
|
||||||
|
|
||||||
from pydantic import Field
|
|
||||||
|
|
||||||
from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|
||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
|
||||||
from digital_energy_sdk.types import results as _results
|
|
||||||
|
|
||||||
|
|
||||||
class TypeResource(Enum):
|
|
||||||
PODS = 'pods'
|
|
||||||
DAEMON_SETS = 'daemonSets'
|
|
||||||
CONFIG_MAPS = 'configMaps'
|
|
||||||
NAMESPACES = 'namespaces'
|
|
||||||
SECRETS = 'secrets'
|
|
||||||
DEPLOYMENTS = 'deployments'
|
|
||||||
STATEFUL_SETS = 'statefulSets'
|
|
||||||
RESOURCE_QUOTAS = 'resourceQuotas'
|
|
||||||
HORIZONTAL_POD_AUTOSCALERS = 'horizontalPodAutoscalers'
|
|
||||||
STORAGE_CLASSES = 'storageClasses'
|
|
||||||
PERSISTENT_VOLUME_CLAIMS = 'persistentVolumeClaims'
|
|
||||||
PERSISTENT_VOLUMES = 'persistentVolumes'
|
|
||||||
REPLICATION_CONTROLLERS = 'replicationControllers'
|
|
||||||
NETWORK_POLICIES = 'networkPolicies'
|
|
||||||
REPLICA_SETS = 'replicaSets'
|
|
||||||
INGRESS_CLASSES = 'ingressClasses'
|
|
||||||
INGRESSES = 'ingresses'
|
|
||||||
JOBS = 'jobs'
|
|
||||||
SERVICES = 'services'
|
|
||||||
CRON_JOBS = 'cronJobs'
|
|
||||||
EVENTS = 'events'
|
|
||||||
LIMIT_RANGES = 'limitRanges'
|
|
||||||
ENDPOINT_SLICES = 'endpointSlices'
|
|
||||||
|
|
||||||
|
|
||||||
class DigitalenergyClusterGetKubectlResourcesResult(_ResultModel):
|
|
||||||
error: bool | None = Field(validation_alias='error', default=None)
|
|
||||||
error_code: int | None = Field(validation_alias='errorCode', default=None)
|
|
||||||
message: str | None = Field(validation_alias='message', default=None)
|
|
||||||
result: dict[Any, Any] | None = Field(validation_alias='result', default=None)
|
|
||||||
|
|
||||||
|
|
||||||
class DigitalenergyClusterGetKubectlResourcesImpl(_APIOperationImpl):
|
|
||||||
path = '/api/v1/digitalenergy/cluster/getKubectlResources'
|
|
||||||
http_method = HTTPMethod.POST
|
|
||||||
param_aliases = {
|
|
||||||
'cluster_id': 'clusterId',
|
|
||||||
'resource_name': 'resourceName',
|
|
||||||
'type_resource': 'typeResource',
|
|
||||||
}
|
|
||||||
|
|
||||||
def __call__(
|
|
||||||
self,
|
|
||||||
*,
|
|
||||||
cluster_id: int,
|
|
||||||
resource_name: str,
|
|
||||||
namespace: str | None = None,
|
|
||||||
type_resource: TypeResource,
|
|
||||||
) -> DigitalenergyClusterGetKubectlResourcesResult:
|
|
||||||
raise NotImplementedError
|
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -25,14 +26,6 @@ class DigitalenergyClusterJoinPoolVMsImpl(_APIOperationImpl):
|
|||||||
'pool_vm_labels': 'poolVMLabels',
|
'pool_vm_labels': 'poolVMLabels',
|
||||||
'pool_vm_annotations': 'poolVMAnnotations',
|
'pool_vm_annotations': 'poolVMAnnotations',
|
||||||
'pool_vm_taints': 'poolVMTaints',
|
'pool_vm_taints': 'poolVMTaints',
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
'source_operator': 'sourceOperator',
|
'source_operator': 'sourceOperator',
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -49,14 +42,6 @@ class DigitalenergyClusterJoinPoolVMsImpl(_APIOperationImpl):
|
|||||||
pool_vm_labels: list[str] | None = None,
|
pool_vm_labels: list[str] | None = None,
|
||||||
pool_vm_annotations: list[str] | None = None,
|
pool_vm_annotations: list[str] | None = None,
|
||||||
pool_vm_taints: list[str] | None = None,
|
pool_vm_taints: list[str] | None = None,
|
||||||
dynamix_app_id: str | None = None,
|
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
dynamix_auth_type: str | None = None,
|
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
source_operator: str | None = None,
|
source_operator: str | None = None,
|
||||||
) -> _results.ComtypeIotypeCreateTaskResult:
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -35,6 +36,7 @@ class ClustersItem(_ResultModel):
|
|||||||
installed_pod_logger: bool | None = Field(validation_alias='installedPodLogger', default=None)
|
installed_pod_logger: bool | None = Field(validation_alias='installedPodLogger', default=None)
|
||||||
installed_rbac_manager: bool | None = Field(validation_alias='installedRbacManager', default=None)
|
installed_rbac_manager: bool | None = Field(validation_alias='installedRbacManager', default=None)
|
||||||
installed_servchecker: bool | None = Field(validation_alias='installedServchecker', default=None)
|
installed_servchecker: bool | None = Field(validation_alias='installedServchecker', default=None)
|
||||||
|
installed_tekton: bool | None = Field(validation_alias='installedTekton', default=None)
|
||||||
installed_trivy: bool | None = Field(validation_alias='installedTrivy', default=None)
|
installed_trivy: bool | None = Field(validation_alias='installedTrivy', default=None)
|
||||||
name: str | None = Field(validation_alias='name', default=None)
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
owner_id: int | None = Field(validation_alias='ownerId', default=None)
|
owner_id: int | None = Field(validation_alias='ownerId', default=None)
|
||||||
@@ -68,6 +70,7 @@ class DigitalenergyClusterListImpl(_APIOperationImpl):
|
|||||||
'installed_pod_logger': 'installedPodLogger',
|
'installed_pod_logger': 'installedPodLogger',
|
||||||
'installed_criobox': 'installedCriobox',
|
'installed_criobox': 'installedCriobox',
|
||||||
'installed_csi_dynamix': 'installedCsiDynamix',
|
'installed_csi_dynamix': 'installedCsiDynamix',
|
||||||
|
'installed_tekton': 'installedTekton',
|
||||||
'sort_by': 'sortBy',
|
'sort_by': 'sortBy',
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -84,6 +87,7 @@ class DigitalenergyClusterListImpl(_APIOperationImpl):
|
|||||||
installed_pod_logger: bool | None = None,
|
installed_pod_logger: bool | None = None,
|
||||||
installed_criobox: bool | None = None,
|
installed_criobox: bool | None = None,
|
||||||
installed_csi_dynamix: bool | None = None,
|
installed_csi_dynamix: bool | None = None,
|
||||||
|
installed_tekton: bool | None = None,
|
||||||
sort_by: str | None = None,
|
sort_by: str | None = None,
|
||||||
limit: int | None = None,
|
limit: int | None = None,
|
||||||
page: int | None = None,
|
page: int | None = None,
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -37,11 +38,363 @@ class TypeResource(Enum):
|
|||||||
ENDPOINT_SLICES = 'endpointSlices'
|
ENDPOINT_SLICES = 'endpointSlices'
|
||||||
|
|
||||||
|
|
||||||
|
class InvolvedObject(_ResultModel):
|
||||||
|
kind: str | None = Field(validation_alias='kind', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class ConfigMapsItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
keys: int | None = Field(validation_alias='keys', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class CronJobsItem(_ResultModel):
|
||||||
|
active: int | None = Field(validation_alias='active', default=None)
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
last_schedule: str | None = Field(validation_alias='lastSchedule', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
next_execution: str | None = Field(validation_alias='nextExecution', default=None)
|
||||||
|
schedule: str | None = Field(validation_alias='schedule', default=None)
|
||||||
|
suspend: str | None = Field(validation_alias='suspend', default=None)
|
||||||
|
time_zone: str | None = Field(validation_alias='timeZone', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class DaemonSetsItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
available: int | None = Field(validation_alias='available', default=None)
|
||||||
|
current: int | None = Field(validation_alias='current', default=None)
|
||||||
|
desired: int | None = Field(validation_alias='desired', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
node_selector: str | None = Field(validation_alias='nodeSelector', default=None)
|
||||||
|
ready: int | None = Field(validation_alias='ready', default=None)
|
||||||
|
updated: int | None = Field(validation_alias='updated', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class DeploymentsItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
pods: str | None = Field(validation_alias='pods', default=None)
|
||||||
|
status: str | None = Field(validation_alias='status', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class EndpointSlicesItem(_ResultModel):
|
||||||
|
address_type: str | None = Field(validation_alias='addressType', default=None)
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
endpoints: list[str] | None = Field(validation_alias='endpoints', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
ports: list[str] | None = Field(validation_alias='ports', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class EventsItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
count: int | None = Field(validation_alias='count', default=None)
|
||||||
|
involved_object: InvolvedObject | None = Field(validation_alias='involvedObject', default=None)
|
||||||
|
last_seen: str | None = Field(validation_alias='lastSeen', default=None)
|
||||||
|
message: str | None = Field(validation_alias='message', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
source: str | None = Field(validation_alias='source', default=None)
|
||||||
|
type: str | None = Field(validation_alias='type', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class HpasItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
max_pods: int | None = Field(validation_alias='maxPods', default=None)
|
||||||
|
metrics: str | None = Field(validation_alias='metrics', default=None)
|
||||||
|
min_pods: int | None = Field(validation_alias='minPods', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
replicas: int | None = Field(validation_alias='replicas', default=None)
|
||||||
|
status: str | None = Field(validation_alias='status', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class IngressClassesItem(_ResultModel):
|
||||||
|
api_group: str | None = Field(validation_alias='apiGroup', default=None)
|
||||||
|
controller: str | None = Field(validation_alias='controller', default=None)
|
||||||
|
kind: str | None = Field(validation_alias='kind', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
scope: str | None = Field(validation_alias='scope', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class IngressesItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
load_balancers: str | None = Field(validation_alias='loadBalancers', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class JobsItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
completions: str | None = Field(validation_alias='completions', default=None)
|
||||||
|
conditions: str | None = Field(validation_alias='conditions', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class LimitRangesItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class NamespacesItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
labels: str | None = Field(validation_alias='labels', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
status: str | None = Field(validation_alias='status', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class NetworkPoliciesItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
policy_types: str | None = Field(validation_alias='policyTypes', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class PersistentVolumeClaimsItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
pods: str | None = Field(validation_alias='pods', default=None)
|
||||||
|
size: str | None = Field(validation_alias='size', default=None)
|
||||||
|
status: str | None = Field(validation_alias='status', default=None)
|
||||||
|
storage_class: str | None = Field(validation_alias='storageClass', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class PersistentVolumesItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
capacity: str | None = Field(validation_alias='capacity', default=None)
|
||||||
|
claim: str | None = Field(validation_alias='claim', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
status: str | None = Field(validation_alias='status', default=None)
|
||||||
|
storage_class: str | None = Field(validation_alias='storageClass', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class PodsItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
controlled_by: str | None = Field(validation_alias='controlledBy', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
node: str | None = Field(validation_alias='node', default=None)
|
||||||
|
qos_class: str | None = Field(validation_alias='qosClass', default=None)
|
||||||
|
ready: str | None = Field(validation_alias='ready', default=None)
|
||||||
|
restarts: int | None = Field(validation_alias='restarts', default=None)
|
||||||
|
status: str | None = Field(validation_alias='status', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class ReplicaSetsItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
current: int | None = Field(validation_alias='current', default=None)
|
||||||
|
desired: int | None = Field(validation_alias='desired', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
ready: int | None = Field(validation_alias='ready', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class ReplicationControllersItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
desired: int | None = Field(validation_alias='desired', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
replicas: int | None = Field(validation_alias='replicas', default=None)
|
||||||
|
selector: str | None = Field(validation_alias='selector', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class ResourceQuotasItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class SecretsItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
keys: int | None = Field(validation_alias='keys', default=None)
|
||||||
|
labels: str | None = Field(validation_alias='labels', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
type: str | None = Field(validation_alias='type', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class ServicesItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
cluster_ip: str | None = Field(validation_alias='clusterIP', default=None)
|
||||||
|
external_ip: str | None = Field(validation_alias='externalIP', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
ports: list[str] | None = Field(validation_alias='ports', default=None)
|
||||||
|
selector: str | None = Field(validation_alias='selector', default=None)
|
||||||
|
status: str | None = Field(validation_alias='status', default=None)
|
||||||
|
type: str | None = Field(validation_alias='type', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class StatefulSetsItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
pods: str | None = Field(validation_alias='pods', default=None)
|
||||||
|
replicas: int | None = Field(validation_alias='replicas', default=None)
|
||||||
|
status: str | None = Field(validation_alias='status', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class StorageClassesItem(_ResultModel):
|
||||||
|
age: str | None = Field(validation_alias='age', default=None)
|
||||||
|
default: str | None = Field(validation_alias='default', default=None)
|
||||||
|
name: str | None = Field(validation_alias='name', default=None)
|
||||||
|
provisioner: str | None = Field(validation_alias='provisioner', default=None)
|
||||||
|
reclaim_policy: str | None = Field(validation_alias='reclaimPolicy', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class ConfigMaps(_ResultModel):
|
||||||
|
config_maps: list[ConfigMapsItem] | None = Field(validation_alias='configMaps', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class CronJobs(_ResultModel):
|
||||||
|
cron_jobs: list[CronJobsItem] | None = Field(validation_alias='cronJobs', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class DaemonSets(_ResultModel):
|
||||||
|
daemon_sets: list[DaemonSetsItem] | None = Field(validation_alias='daemonSets', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class Deployments(_ResultModel):
|
||||||
|
deployments: list[DeploymentsItem] | None = Field(validation_alias='deployments', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class EndpointSlices(_ResultModel):
|
||||||
|
endpoint_slices: list[EndpointSlicesItem] | None = Field(validation_alias='endpointSlices', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class Events(_ResultModel):
|
||||||
|
events: list[EventsItem] | None = Field(validation_alias='events', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class HorizontalPodAutoscalers(_ResultModel):
|
||||||
|
hpas: list[HpasItem] | None = Field(validation_alias='hpas', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class IngressClasses(_ResultModel):
|
||||||
|
ingress_classes: list[IngressClassesItem] | None = Field(validation_alias='ingressClasses', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class Ingresses(_ResultModel):
|
||||||
|
ingresses: list[IngressesItem] | None = Field(validation_alias='ingresses', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class Jobs(_ResultModel):
|
||||||
|
jobs: list[JobsItem] | None = Field(validation_alias='jobs', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class LimitRanges(_ResultModel):
|
||||||
|
limit_ranges: list[LimitRangesItem] | None = Field(validation_alias='limitRanges', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class Namespaces(_ResultModel):
|
||||||
|
namespaces: list[NamespacesItem] | None = Field(validation_alias='namespaces', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class NetworkPolicies(_ResultModel):
|
||||||
|
network_policies: list[NetworkPoliciesItem] | None = Field(validation_alias='networkPolicies', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class PersistentVolumeClaims(_ResultModel):
|
||||||
|
persistent_volume_claims: list[PersistentVolumeClaimsItem] | None = Field(validation_alias='persistentVolumeClaims', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class PersistentVolumes(_ResultModel):
|
||||||
|
persistent_volumes: list[PersistentVolumesItem] | None = Field(validation_alias='persistentVolumes', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class Pods(_ResultModel):
|
||||||
|
pods: list[PodsItem] | None = Field(validation_alias='pods', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class ReplicaSets(_ResultModel):
|
||||||
|
replica_sets: list[ReplicaSetsItem] | None = Field(validation_alias='replicaSets', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class ReplicationControllers(_ResultModel):
|
||||||
|
replication_controllers: list[ReplicationControllersItem] | None = Field(validation_alias='replicationControllers', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class ResourceQuotas(_ResultModel):
|
||||||
|
resource_quotas: list[ResourceQuotasItem] | None = Field(validation_alias='resourceQuotas', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class Secrets(_ResultModel):
|
||||||
|
secrets: list[SecretsItem] | None = Field(validation_alias='secrets', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class Services(_ResultModel):
|
||||||
|
services: list[ServicesItem] | None = Field(validation_alias='services', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class StatefulSets(_ResultModel):
|
||||||
|
stateful_sets: list[StatefulSetsItem] | None = Field(validation_alias='statefulSets', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class StorageClasses(_ResultModel):
|
||||||
|
storage_classes: list[StorageClassesItem] | None = Field(validation_alias='storageClasses', default=None)
|
||||||
|
total: int | None = Field(validation_alias='total', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class Result(_ResultModel):
|
||||||
|
config_maps: ConfigMaps | None = Field(validation_alias='configMaps', default=None)
|
||||||
|
cron_jobs: CronJobs | None = Field(validation_alias='cronJobs', default=None)
|
||||||
|
daemon_sets: DaemonSets | None = Field(validation_alias='daemonSets', default=None)
|
||||||
|
deployments: Deployments | None = Field(validation_alias='deployments', default=None)
|
||||||
|
endpoint_slices: EndpointSlices | None = Field(validation_alias='endpointSlices', default=None)
|
||||||
|
events: Events | None = Field(validation_alias='events', default=None)
|
||||||
|
horizontal_pod_autoscalers: HorizontalPodAutoscalers | None = Field(validation_alias='horizontalPodAutoscalers', default=None)
|
||||||
|
ingress_classes: IngressClasses | None = Field(validation_alias='ingressClasses', default=None)
|
||||||
|
ingresses: Ingresses | None = Field(validation_alias='ingresses', default=None)
|
||||||
|
jobs: Jobs | None = Field(validation_alias='jobs', default=None)
|
||||||
|
limit_ranges: LimitRanges | None = Field(validation_alias='limitRanges', default=None)
|
||||||
|
namespaces: Namespaces | None = Field(validation_alias='namespaces', default=None)
|
||||||
|
network_policies: NetworkPolicies | None = Field(validation_alias='networkPolicies', default=None)
|
||||||
|
persistent_volume_claims: PersistentVolumeClaims | None = Field(validation_alias='persistentVolumeClaims', default=None)
|
||||||
|
persistent_volumes: PersistentVolumes | None = Field(validation_alias='persistentVolumes', default=None)
|
||||||
|
pods: Pods | None = Field(validation_alias='pods', default=None)
|
||||||
|
replica_sets: ReplicaSets | None = Field(validation_alias='replicaSets', default=None)
|
||||||
|
replication_controllers: ReplicationControllers | None = Field(validation_alias='replicationControllers', default=None)
|
||||||
|
resource_quotas: ResourceQuotas | None = Field(validation_alias='resourceQuotas', default=None)
|
||||||
|
secrets: Secrets | None = Field(validation_alias='secrets', default=None)
|
||||||
|
services: Services | None = Field(validation_alias='services', default=None)
|
||||||
|
stateful_sets: StatefulSets | None = Field(validation_alias='statefulSets', default=None)
|
||||||
|
storage_classes: StorageClasses | None = Field(validation_alias='storageClasses', default=None)
|
||||||
|
|
||||||
|
|
||||||
class DigitalenergyClusterListKubectlResourcesResult(_ResultModel):
|
class DigitalenergyClusterListKubectlResourcesResult(_ResultModel):
|
||||||
error: bool | None = Field(validation_alias='error', default=None)
|
error: bool | None = Field(validation_alias='error', default=None)
|
||||||
error_code: int | None = Field(validation_alias='errorCode', default=None)
|
error_code: int | None = Field(validation_alias='errorCode', default=None)
|
||||||
message: str | None = Field(validation_alias='message', default=None)
|
message: str | None = Field(validation_alias='message', default=None)
|
||||||
result: dict[Any, Any] | None = Field(validation_alias='result', default=None)
|
result: Result | None = Field(validation_alias='result', default=None)
|
||||||
|
|
||||||
|
|
||||||
class DigitalenergyClusterListKubectlResourcesImpl(_APIOperationImpl):
|
class DigitalenergyClusterListKubectlResourcesImpl(_APIOperationImpl):
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,10 @@ from functools import cached_property
|
|||||||
|
|
||||||
from digital_energy_sdk.base import APIOperationGroupImpl
|
from digital_energy_sdk.base import APIOperationGroupImpl
|
||||||
from .edit_config import DigitalenergyClusterLoadBalancersHaproxyEditConfigImpl
|
from .edit_config import DigitalenergyClusterLoadBalancersHaproxyEditConfigImpl
|
||||||
|
from .edit_forwarding_server import DigitalenergyClusterLoadBalancersHaproxyEditForwardingServerImpl
|
||||||
from .get_config import DigitalenergyClusterLoadBalancersHaproxyGetConfigImpl
|
from .get_config import DigitalenergyClusterLoadBalancersHaproxyGetConfigImpl
|
||||||
|
from .get_forwarding import DigitalenergyClusterLoadBalancersHaproxyGetForwardingImpl
|
||||||
|
from .list_forwardings import DigitalenergyClusterLoadBalancersHaproxyListForwardingsImpl
|
||||||
from .reset_to_defaults import DigitalenergyClusterLoadBalancersHaproxyResetToDefaultsImpl
|
from .reset_to_defaults import DigitalenergyClusterLoadBalancersHaproxyResetToDefaultsImpl
|
||||||
|
|
||||||
|
|
||||||
@@ -11,10 +14,22 @@ class DigitalenergyClusterLoadBalancersHaproxyImpl(APIOperationGroupImpl):
|
|||||||
def edit_config(self) -> DigitalenergyClusterLoadBalancersHaproxyEditConfigImpl:
|
def edit_config(self) -> DigitalenergyClusterLoadBalancersHaproxyEditConfigImpl:
|
||||||
return DigitalenergyClusterLoadBalancersHaproxyEditConfigImpl(config=self._config)
|
return DigitalenergyClusterLoadBalancersHaproxyEditConfigImpl(config=self._config)
|
||||||
|
|
||||||
|
@cached_property
|
||||||
|
def edit_forwarding_server(self) -> DigitalenergyClusterLoadBalancersHaproxyEditForwardingServerImpl:
|
||||||
|
return DigitalenergyClusterLoadBalancersHaproxyEditForwardingServerImpl(config=self._config)
|
||||||
|
|
||||||
@cached_property
|
@cached_property
|
||||||
def get_config(self) -> DigitalenergyClusterLoadBalancersHaproxyGetConfigImpl:
|
def get_config(self) -> DigitalenergyClusterLoadBalancersHaproxyGetConfigImpl:
|
||||||
return DigitalenergyClusterLoadBalancersHaproxyGetConfigImpl(config=self._config)
|
return DigitalenergyClusterLoadBalancersHaproxyGetConfigImpl(config=self._config)
|
||||||
|
|
||||||
|
@cached_property
|
||||||
|
def get_forwarding(self) -> DigitalenergyClusterLoadBalancersHaproxyGetForwardingImpl:
|
||||||
|
return DigitalenergyClusterLoadBalancersHaproxyGetForwardingImpl(config=self._config)
|
||||||
|
|
||||||
|
@cached_property
|
||||||
|
def list_forwardings(self) -> DigitalenergyClusterLoadBalancersHaproxyListForwardingsImpl:
|
||||||
|
return DigitalenergyClusterLoadBalancersHaproxyListForwardingsImpl(config=self._config)
|
||||||
|
|
||||||
@cached_property
|
@cached_property
|
||||||
def reset_to_defaults(self) -> DigitalenergyClusterLoadBalancersHaproxyResetToDefaultsImpl:
|
def reset_to_defaults(self) -> DigitalenergyClusterLoadBalancersHaproxyResetToDefaultsImpl:
|
||||||
return DigitalenergyClusterLoadBalancersHaproxyResetToDefaultsImpl(config=self._config)
|
return DigitalenergyClusterLoadBalancersHaproxyResetToDefaultsImpl(config=self._config)
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,44 @@
|
|||||||
|
from http import HTTPMethod
|
||||||
|
from typing import Any
|
||||||
|
from enum import Enum
|
||||||
|
|
||||||
|
from pydantic import Field
|
||||||
|
|
||||||
|
from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
||||||
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
class DigitalenergyClusterLoadBalancersHaproxyEditForwardingServerResult(_ResultModel):
|
||||||
|
error: bool | None = Field(validation_alias='error', default=None)
|
||||||
|
error_code: int | None = Field(validation_alias='errorCode', default=None)
|
||||||
|
message: str | None = Field(validation_alias='message', default=None)
|
||||||
|
result: dict[Any, Any] | None = Field(validation_alias='result', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class DigitalenergyClusterLoadBalancersHaproxyEditForwardingServerImpl(_APIOperationImpl):
|
||||||
|
path = '/api/v1/digitalenergy/cluster/loadBalancers/haproxy/editForwardingServer'
|
||||||
|
http_method = HTTPMethod.POST
|
||||||
|
param_aliases = {
|
||||||
|
'forwarding_id': 'forwardingId',
|
||||||
|
'check_fall': 'checkFall',
|
||||||
|
}
|
||||||
|
|
||||||
|
def __call__(
|
||||||
|
self,
|
||||||
|
*,
|
||||||
|
id: int,
|
||||||
|
forwarding_id: int,
|
||||||
|
check_fall: int | None = None,
|
||||||
|
inter: int | None = None,
|
||||||
|
downinter: int | None = None,
|
||||||
|
maxconn: int | None = None,
|
||||||
|
maxqueue: int | None = None,
|
||||||
|
rise: int | None = None,
|
||||||
|
slowstart: int | None = None,
|
||||||
|
weight: int | None = None,
|
||||||
|
) -> DigitalenergyClusterLoadBalancersHaproxyEditForwardingServerResult:
|
||||||
|
raise NotImplementedError
|
||||||
@@ -8,25 +8,15 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
class Server(_ResultModel):
|
|
||||||
check_fall: int | None = Field(validation_alias='checkFall', default=None)
|
|
||||||
downinter: int | None = Field(validation_alias='downinter', default=None)
|
|
||||||
inter: int | None = Field(validation_alias='inter', default=None)
|
|
||||||
maxconn: int | None = Field(validation_alias='maxconn', default=None)
|
|
||||||
maxqueue: int | None = Field(validation_alias='maxqueue', default=None)
|
|
||||||
rise: int | None = Field(validation_alias='rise', default=None)
|
|
||||||
slowstart: int | None = Field(validation_alias='slowstart', default=None)
|
|
||||||
weight: int | None = Field(validation_alias='weight', default=None)
|
|
||||||
|
|
||||||
|
|
||||||
class Settings(_ResultModel):
|
class Settings(_ResultModel):
|
||||||
default_maxconn: int | None = Field(validation_alias='defaultMaxconn', default=None)
|
default_maxconn: int | None = Field(validation_alias='defaultMaxconn', default=None)
|
||||||
global_maxconn: int | None = Field(validation_alias='globalMaxconn', default=None)
|
global_maxconn: int | None = Field(validation_alias='globalMaxconn', default=None)
|
||||||
retries: int | None = Field(validation_alias='retries', default=None)
|
retries: int | None = Field(validation_alias='retries', default=None)
|
||||||
server: Server | None = Field(validation_alias='server', default=None)
|
server: _results.BalancerServerSettings | None = Field(validation_alias='server', default=None)
|
||||||
timeout_check: int | None = Field(validation_alias='timeoutCheck', default=None)
|
timeout_check: int | None = Field(validation_alias='timeoutCheck', default=None)
|
||||||
timeout_client: int | None = Field(validation_alias='timeoutClient', default=None)
|
timeout_client: int | None = Field(validation_alias='timeoutClient', default=None)
|
||||||
timeout_connect: int | None = Field(validation_alias='timeoutConnect', default=None)
|
timeout_connect: int | None = Field(validation_alias='timeoutConnect', default=None)
|
||||||
|
|||||||
@@ -0,0 +1,49 @@
|
|||||||
|
from http import HTTPMethod
|
||||||
|
from typing import Any
|
||||||
|
from enum import Enum
|
||||||
|
|
||||||
|
from pydantic import Field
|
||||||
|
|
||||||
|
from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
||||||
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
class Result(_ResultModel):
|
||||||
|
created_at: int | None = Field(validation_alias='createdAt', default=None)
|
||||||
|
custom_server_settings: bool | None = Field(validation_alias='customServerSettings', default=None)
|
||||||
|
forwarding_port: int | None = Field(validation_alias='forwardingPort', default=None)
|
||||||
|
id: int | None = Field(validation_alias='id', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
protocol: str | None = Field(validation_alias='protocol', default=None)
|
||||||
|
server: _results.BalancerServerSettings | None = Field(validation_alias='server', default=None)
|
||||||
|
service_name: str | None = Field(validation_alias='serviceName', default=None)
|
||||||
|
target_addresses: list[str] | None = Field(validation_alias='targetAddresses', default=None)
|
||||||
|
target_port: int | None = Field(validation_alias='targetPort', default=None)
|
||||||
|
updated_at: int | None = Field(validation_alias='updatedAt', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class DigitalenergyClusterLoadBalancersHaproxyGetForwardingResult(_ResultModel):
|
||||||
|
error: bool | None = Field(validation_alias='error', default=None)
|
||||||
|
error_code: int | None = Field(validation_alias='errorCode', default=None)
|
||||||
|
message: str | None = Field(validation_alias='message', default=None)
|
||||||
|
result: Result | None = Field(validation_alias='result', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class DigitalenergyClusterLoadBalancersHaproxyGetForwardingImpl(_APIOperationImpl):
|
||||||
|
path = '/api/v1/digitalenergy/cluster/loadBalancers/haproxy/getForwarding'
|
||||||
|
http_method = HTTPMethod.POST
|
||||||
|
param_aliases = {
|
||||||
|
'forwarding_id': 'forwardingId',
|
||||||
|
}
|
||||||
|
|
||||||
|
def __call__(
|
||||||
|
self,
|
||||||
|
*,
|
||||||
|
id: int,
|
||||||
|
forwarding_id: int,
|
||||||
|
) -> DigitalenergyClusterLoadBalancersHaproxyGetForwardingResult:
|
||||||
|
raise NotImplementedError
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
from http import HTTPMethod
|
||||||
|
from typing import Any
|
||||||
|
from enum import Enum
|
||||||
|
|
||||||
|
from pydantic import Field
|
||||||
|
|
||||||
|
from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
||||||
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
class ForwardingsItem(_ResultModel):
|
||||||
|
created_at: int | None = Field(validation_alias='createdAt', default=None)
|
||||||
|
custom_server_settings: bool | None = Field(validation_alias='customServerSettings', default=None)
|
||||||
|
forwarding_port: int | None = Field(validation_alias='forwardingPort', default=None)
|
||||||
|
id: int | None = Field(validation_alias='id', default=None)
|
||||||
|
namespace: str | None = Field(validation_alias='namespace', default=None)
|
||||||
|
protocol: str | None = Field(validation_alias='protocol', default=None)
|
||||||
|
server: _results.BalancerServerSettings | None = Field(validation_alias='server', default=None)
|
||||||
|
service_name: str | None = Field(validation_alias='serviceName', default=None)
|
||||||
|
target_addresses: list[str] | None = Field(validation_alias='targetAddresses', default=None)
|
||||||
|
target_port: int | None = Field(validation_alias='targetPort', default=None)
|
||||||
|
updated_at: int | None = Field(validation_alias='updatedAt', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class Result(_ResultModel):
|
||||||
|
forwardings: list[ForwardingsItem] | None = Field(validation_alias='forwardings', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class DigitalenergyClusterLoadBalancersHaproxyListForwardingsResult(_ResultModel):
|
||||||
|
error: bool | None = Field(validation_alias='error', default=None)
|
||||||
|
error_code: int | None = Field(validation_alias='errorCode', default=None)
|
||||||
|
message: str | None = Field(validation_alias='message', default=None)
|
||||||
|
result: Result | None = Field(validation_alias='result', default=None)
|
||||||
|
|
||||||
|
|
||||||
|
class DigitalenergyClusterLoadBalancersHaproxyListForwardingsImpl(_APIOperationImpl):
|
||||||
|
path = '/api/v1/digitalenergy/cluster/loadBalancers/haproxy/listForwardings'
|
||||||
|
http_method = HTTPMethod.POST
|
||||||
|
param_aliases = {
|
||||||
|
}
|
||||||
|
|
||||||
|
def __call__(
|
||||||
|
self,
|
||||||
|
*,
|
||||||
|
id: int,
|
||||||
|
) -> DigitalenergyClusterLoadBalancersHaproxyListForwardingsResult:
|
||||||
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -21,14 +22,7 @@ class DigitalenergyClusterResizeWorkerGroupImpl(_APIOperationImpl):
|
|||||||
'worker_cpu_count': 'workerCPUCount',
|
'worker_cpu_count': 'workerCPUCount',
|
||||||
'worker_memory_size': 'workerMemorySize',
|
'worker_memory_size': 'workerMemorySize',
|
||||||
'worker_disk_size': 'workerDiskSize',
|
'worker_disk_size': 'workerDiskSize',
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
}
|
}
|
||||||
|
|
||||||
def __call__(
|
def __call__(
|
||||||
@@ -40,13 +34,6 @@ class DigitalenergyClusterResizeWorkerGroupImpl(_APIOperationImpl):
|
|||||||
worker_cpu_count: int | None = None,
|
worker_cpu_count: int | None = None,
|
||||||
worker_memory_size: int | None = None,
|
worker_memory_size: int | None = None,
|
||||||
worker_disk_size: int | None = None,
|
worker_disk_size: int | None = None,
|
||||||
dynamix_app_id: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
dynamix_auth_type: str | None = None,
|
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
) -> _results.ComtypeIotypeCreateTaskResult:
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -23,6 +24,7 @@ class DigitalenergyClusterUpdateWorkerGroupImpl(_APIOperationImpl):
|
|||||||
'min_worker_count': 'minWorkerCount',
|
'min_worker_count': 'minWorkerCount',
|
||||||
'app_container_repository': 'appContainerRepository',
|
'app_container_repository': 'appContainerRepository',
|
||||||
'chart_repository': 'chartRepository',
|
'chart_repository': 'chartRepository',
|
||||||
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
}
|
}
|
||||||
|
|
||||||
def __call__(
|
def __call__(
|
||||||
@@ -36,5 +38,6 @@ class DigitalenergyClusterUpdateWorkerGroupImpl(_APIOperationImpl):
|
|||||||
min_worker_count: int | None = None,
|
min_worker_count: int | None = None,
|
||||||
app_container_repository: int | None = None,
|
app_container_repository: int | None = None,
|
||||||
chart_repository: int | None = None,
|
chart_repository: int | None = None,
|
||||||
|
dynamix_platform_id: int | None = None,
|
||||||
) -> _results.ComtypeIotypeCreateTaskResult:
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -37,18 +38,11 @@ class Template(_ResultModel):
|
|||||||
denergy_runtime_type: str | None = Field(validation_alias='denergyRuntimeType', default=None)
|
denergy_runtime_type: str | None = Field(validation_alias='denergyRuntimeType', default=None)
|
||||||
description: str | None = Field(validation_alias='description', default=None)
|
description: str | None = Field(validation_alias='description', default=None)
|
||||||
domain_resolvers: list[str] | None = Field(validation_alias='domainResolvers', default=None)
|
domain_resolvers: list[str] | None = Field(validation_alias='domainResolvers', default=None)
|
||||||
dynamix_app_id: str | None = Field(validation_alias='dynamixAppId', default=None)
|
|
||||||
dynamix_app_secret: str | None = Field(validation_alias='dynamixAppSecret', default=None)
|
|
||||||
dynamix_auth_domain: str | None = Field(validation_alias='dynamixAuthDomain', default=None)
|
|
||||||
dynamix_auth_type: str | None = Field(validation_alias='dynamixAuthType', default=None)
|
|
||||||
dynamix_k8_ci_id: int | None = Field(validation_alias='dynamixK8CIId', default=None)
|
dynamix_k8_ci_id: int | None = Field(validation_alias='dynamixK8CIId', default=None)
|
||||||
dynamix_password: str | None = Field(validation_alias='dynamixPassword', default=None)
|
dynamix_platform_id: int | None = Field(validation_alias='dynamixPlatformId', default=None)
|
||||||
dynamix_rg_id: int | None = Field(validation_alias='dynamixRGId', default=None)
|
dynamix_rg_id: int | None = Field(validation_alias='dynamixRGId', default=None)
|
||||||
dynamix_sep_id: int | None = Field(validation_alias='dynamixSEPId', default=None)
|
dynamix_sep_id: int | None = Field(validation_alias='dynamixSEPId', default=None)
|
||||||
dynamix_sep_pool: str | None = Field(validation_alias='dynamixSEPPool', default=None)
|
dynamix_sep_pool: str | None = Field(validation_alias='dynamixSEPPool', default=None)
|
||||||
dynamix_ssourl: str | None = Field(validation_alias='dynamixSSOURL', default=None)
|
|
||||||
dynamix_url: str | None = Field(validation_alias='dynamixURL', default=None)
|
|
||||||
dynamix_username: str | None = Field(validation_alias='dynamixUsername', default=None)
|
|
||||||
enable_custom_load_balancer_hostnames: bool | None = Field(validation_alias='enableCustomLoadBalancerHostnames', default=None)
|
enable_custom_load_balancer_hostnames: bool | None = Field(validation_alias='enableCustomLoadBalancerHostnames', default=None)
|
||||||
enable_custom_master_hostnames: bool | None = Field(validation_alias='enableCustomMasterHostnames', default=None)
|
enable_custom_master_hostnames: bool | None = Field(validation_alias='enableCustomMasterHostnames', default=None)
|
||||||
enable_custom_worker_hostnames: bool | None = Field(validation_alias='enableCustomWorkerHostnames', default=None)
|
enable_custom_worker_hostnames: bool | None = Field(validation_alias='enableCustomWorkerHostnames', default=None)
|
||||||
@@ -73,6 +67,7 @@ class Template(_ResultModel):
|
|||||||
install_monitoring: bool | None = Field(validation_alias='installMonitoring', default=None)
|
install_monitoring: bool | None = Field(validation_alias='installMonitoring', default=None)
|
||||||
install_pod_logger: bool | None = Field(validation_alias='installPodLogger', default=None)
|
install_pod_logger: bool | None = Field(validation_alias='installPodLogger', default=None)
|
||||||
install_rbac_manager: bool | None = Field(validation_alias='installRbacManager', default=None)
|
install_rbac_manager: bool | None = Field(validation_alias='installRbacManager', default=None)
|
||||||
|
install_tekton: bool | None = Field(validation_alias='installTekton', default=None)
|
||||||
install_trivy: bool | None = Field(validation_alias='installTrivy', default=None)
|
install_trivy: bool | None = Field(validation_alias='installTrivy', default=None)
|
||||||
int_virtual_address: str | None = Field(validation_alias='intVirtualAddress', default=None)
|
int_virtual_address: str | None = Field(validation_alias='intVirtualAddress', default=None)
|
||||||
internal_lb_addresses: list[str] | None = Field(validation_alias='internalLBAddresses', default=None)
|
internal_lb_addresses: list[str] | None = Field(validation_alias='internalLBAddresses', default=None)
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -37,18 +38,11 @@ class ExtraCluster2(_ParamModel):
|
|||||||
denergy_runtime_type: str | None = Field(serialization_alias='denergyRuntimeType', default=None)
|
denergy_runtime_type: str | None = Field(serialization_alias='denergyRuntimeType', default=None)
|
||||||
description: str | None = Field(serialization_alias='description', default=None)
|
description: str | None = Field(serialization_alias='description', default=None)
|
||||||
domain_resolvers: list[str] | None = Field(serialization_alias='domainResolvers', default=None)
|
domain_resolvers: list[str] | None = Field(serialization_alias='domainResolvers', default=None)
|
||||||
dynamix_app_id: str | None = Field(serialization_alias='dynamixAppId', default=None)
|
|
||||||
dynamix_app_secret: str | None = Field(serialization_alias='dynamixAppSecret', default=None)
|
|
||||||
dynamix_auth_domain: str | None = Field(serialization_alias='dynamixAuthDomain', default=None)
|
|
||||||
dynamix_auth_type: str | None = Field(serialization_alias='dynamixAuthType', default=None)
|
|
||||||
dynamix_k8_ci_id: int | None = Field(serialization_alias='dynamixK8CIId', default=None)
|
dynamix_k8_ci_id: int | None = Field(serialization_alias='dynamixK8CIId', default=None)
|
||||||
dynamix_password: str | None = Field(serialization_alias='dynamixPassword', default=None)
|
dynamix_platform_id: int | None = Field(serialization_alias='dynamixPlatformId', default=None)
|
||||||
dynamix_rg_id: int | None = Field(serialization_alias='dynamixRGId', default=None)
|
dynamix_rg_id: int | None = Field(serialization_alias='dynamixRGId', default=None)
|
||||||
dynamix_sep_id: int | None = Field(serialization_alias='dynamixSEPId', default=None)
|
dynamix_sep_id: int | None = Field(serialization_alias='dynamixSEPId', default=None)
|
||||||
dynamix_sep_pool: str | None = Field(serialization_alias='dynamixSEPPool', default=None)
|
dynamix_sep_pool: str | None = Field(serialization_alias='dynamixSEPPool', default=None)
|
||||||
dynamix_ssourl: str | None = Field(serialization_alias='dynamixSSOURL', default=None)
|
|
||||||
dynamix_url: str | None = Field(serialization_alias='dynamixURL', default=None)
|
|
||||||
dynamix_username: str | None = Field(serialization_alias='dynamixUsername', default=None)
|
|
||||||
enable_custom_load_balancer_hostnames: bool | None = Field(serialization_alias='enableCustomLoadBalancerHostnames', default=None)
|
enable_custom_load_balancer_hostnames: bool | None = Field(serialization_alias='enableCustomLoadBalancerHostnames', default=None)
|
||||||
enable_custom_master_hostnames: bool | None = Field(serialization_alias='enableCustomMasterHostnames', default=None)
|
enable_custom_master_hostnames: bool | None = Field(serialization_alias='enableCustomMasterHostnames', default=None)
|
||||||
enable_custom_worker_hostnames: bool | None = Field(serialization_alias='enableCustomWorkerHostnames', default=None)
|
enable_custom_worker_hostnames: bool | None = Field(serialization_alias='enableCustomWorkerHostnames', default=None)
|
||||||
@@ -71,6 +65,7 @@ class ExtraCluster2(_ParamModel):
|
|||||||
install_monitoring: bool | None = Field(serialization_alias='installMonitoring', default=None)
|
install_monitoring: bool | None = Field(serialization_alias='installMonitoring', default=None)
|
||||||
install_pod_logger: bool | None = Field(serialization_alias='installPodLogger', default=None)
|
install_pod_logger: bool | None = Field(serialization_alias='installPodLogger', default=None)
|
||||||
install_rbac_manager: bool | None = Field(serialization_alias='installRbacManager', default=None)
|
install_rbac_manager: bool | None = Field(serialization_alias='installRbacManager', default=None)
|
||||||
|
install_tekton: bool | None = Field(serialization_alias='installTekton', default=None)
|
||||||
install_trivy: bool | None = Field(serialization_alias='installTrivy', default=None)
|
install_trivy: bool | None = Field(serialization_alias='installTrivy', default=None)
|
||||||
int_virtual_address: str | None = Field(serialization_alias='intVirtualAddress', default=None)
|
int_virtual_address: str | None = Field(serialization_alias='intVirtualAddress', default=None)
|
||||||
internal_lb_addresses: list[str] | None = Field(serialization_alias='internalLBAddresses', default=None)
|
internal_lb_addresses: list[str] | None = Field(serialization_alias='internalLBAddresses', default=None)
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -27,14 +28,7 @@ class DigitalenergyComputesDiskAttachImpl(_APIOperationImpl):
|
|||||||
'pci_slot': 'pciSlot',
|
'pci_slot': 'pciSlot',
|
||||||
'bus_number': 'busNumber',
|
'bus_number': 'busNumber',
|
||||||
'read_only': 'readOnly',
|
'read_only': 'readOnly',
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
}
|
}
|
||||||
|
|
||||||
def __call__(
|
def __call__(
|
||||||
@@ -45,13 +39,6 @@ class DigitalenergyComputesDiskAttachImpl(_APIOperationImpl):
|
|||||||
pci_slot: str | None = None,
|
pci_slot: str | None = None,
|
||||||
bus_number: str | None = None,
|
bus_number: str | None = None,
|
||||||
read_only: bool | None = None,
|
read_only: bool | None = None,
|
||||||
dynamix_auth_type: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
dynamix_app_id: str | None = None,
|
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
) -> DigitalenergyComputesDiskAttachResult:
|
) -> DigitalenergyComputesDiskAttachResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -24,14 +25,7 @@ class DigitalenergyComputesDiskDetachImpl(_APIOperationImpl):
|
|||||||
param_aliases = {
|
param_aliases = {
|
||||||
'compute_id': 'computeId',
|
'compute_id': 'computeId',
|
||||||
'disk_id': 'diskId',
|
'disk_id': 'diskId',
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
}
|
}
|
||||||
|
|
||||||
def __call__(
|
def __call__(
|
||||||
@@ -39,13 +33,6 @@ class DigitalenergyComputesDiskDetachImpl(_APIOperationImpl):
|
|||||||
*,
|
*,
|
||||||
compute_id: int,
|
compute_id: int,
|
||||||
disk_id: int,
|
disk_id: int,
|
||||||
dynamix_auth_type: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
dynamix_app_id: str | None = None,
|
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
) -> DigitalenergyComputesDiskDetachResult:
|
) -> DigitalenergyComputesDiskDetachResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -45,27 +46,13 @@ class DigitalenergyComputesGetImpl(_APIOperationImpl):
|
|||||||
http_method = HTTPMethod.POST
|
http_method = HTTPMethod.POST
|
||||||
param_aliases = {
|
param_aliases = {
|
||||||
'compute_id': 'computeId',
|
'compute_id': 'computeId',
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
}
|
}
|
||||||
|
|
||||||
def __call__(
|
def __call__(
|
||||||
self,
|
self,
|
||||||
*,
|
*,
|
||||||
compute_id: int,
|
compute_id: int,
|
||||||
dynamix_auth_type: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
dynamix_app_id: str | None = None,
|
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
) -> DigitalenergyComputesGetResult:
|
) -> DigitalenergyComputesGetResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -51,14 +52,7 @@ class DigitalenergyComputesListImpl(_APIOperationImpl):
|
|||||||
'include_deleted': 'includeDeleted',
|
'include_deleted': 'includeDeleted',
|
||||||
'sort_by': 'sortBy',
|
'sort_by': 'sortBy',
|
||||||
'zone_id': 'zoneId',
|
'zone_id': 'zoneId',
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
}
|
}
|
||||||
|
|
||||||
def __call__(
|
def __call__(
|
||||||
@@ -79,13 +73,6 @@ class DigitalenergyComputesListImpl(_APIOperationImpl):
|
|||||||
zone_id: int | None = None,
|
zone_id: int | None = None,
|
||||||
page: int | None = None,
|
page: int | None = None,
|
||||||
size: int | None = None,
|
size: int | None = None,
|
||||||
dynamix_auth_type: str | None = None,
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
dynamix_app_id: str | None = None,
|
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
) -> DigitalenergyComputesListResult:
|
) -> DigitalenergyComputesListResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
@@ -20,17 +21,6 @@ class LogLevel(Enum):
|
|||||||
EMPTY_STR = ''
|
EMPTY_STR = ''
|
||||||
|
|
||||||
|
|
||||||
class Result(_ResultModel):
|
|
||||||
task_id: int | None = Field(validation_alias='taskId', default=None)
|
|
||||||
|
|
||||||
|
|
||||||
class DigitalenergyCrioboxInstallResult(_ResultModel):
|
|
||||||
error: bool | None = Field(validation_alias='error', default=None)
|
|
||||||
error_code: int | None = Field(validation_alias='errorCode', default=None)
|
|
||||||
message: str | None = Field(validation_alias='message', default=None)
|
|
||||||
result: Result | None = Field(validation_alias='result', default=None)
|
|
||||||
|
|
||||||
|
|
||||||
class DigitalenergyCrioboxInstallImpl(_APIOperationImpl):
|
class DigitalenergyCrioboxInstallImpl(_APIOperationImpl):
|
||||||
path = '/api/v1/digitalenergy/criobox/install'
|
path = '/api/v1/digitalenergy/criobox/install'
|
||||||
http_method = HTTPMethod.POST
|
http_method = HTTPMethod.POST
|
||||||
@@ -50,5 +40,5 @@ class DigitalenergyCrioboxInstallImpl(_APIOperationImpl):
|
|||||||
charts_repository_id: int | None = None,
|
charts_repository_id: int | None = None,
|
||||||
download_chart_anyway: bool | None = None,
|
download_chart_anyway: bool | None = None,
|
||||||
log_level: LogLevel | None = None,
|
log_level: LogLevel | None = None,
|
||||||
) -> DigitalenergyCrioboxInstallResult:
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,20 +8,10 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
class Result(_ResultModel):
|
|
||||||
task_id: int | None = Field(validation_alias='taskId', default=None)
|
|
||||||
|
|
||||||
|
|
||||||
class DigitalenergyCrioboxUninstallResult(_ResultModel):
|
|
||||||
error: bool | None = Field(validation_alias='error', default=None)
|
|
||||||
error_code: int | None = Field(validation_alias='errorCode', default=None)
|
|
||||||
message: str | None = Field(validation_alias='message', default=None)
|
|
||||||
result: Result | None = Field(validation_alias='result', default=None)
|
|
||||||
|
|
||||||
|
|
||||||
class DigitalenergyCrioboxUninstallImpl(_APIOperationImpl):
|
class DigitalenergyCrioboxUninstallImpl(_APIOperationImpl):
|
||||||
path = '/api/v1/digitalenergy/criobox/uninstall'
|
path = '/api/v1/digitalenergy/criobox/uninstall'
|
||||||
http_method = HTTPMethod.POST
|
http_method = HTTPMethod.POST
|
||||||
@@ -37,5 +27,5 @@ class DigitalenergyCrioboxUninstallImpl(_APIOperationImpl):
|
|||||||
cluster_id: int,
|
cluster_id: int,
|
||||||
clean_always: bool = False,
|
clean_always: bool = False,
|
||||||
ignore_dns_error: bool = False,
|
ignore_dns_error: bool = False,
|
||||||
) -> DigitalenergyCrioboxUninstallResult:
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,20 +8,10 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
class Result(_ResultModel):
|
|
||||||
task_id: int | None = Field(validation_alias='taskId', default=None)
|
|
||||||
|
|
||||||
|
|
||||||
class DigitalenergyCsidynamixInstallResult(_ResultModel):
|
|
||||||
error: bool | None = Field(validation_alias='error', default=None)
|
|
||||||
error_code: int | None = Field(validation_alias='errorCode', default=None)
|
|
||||||
message: str | None = Field(validation_alias='message', default=None)
|
|
||||||
result: Result | None = Field(validation_alias='result', default=None)
|
|
||||||
|
|
||||||
|
|
||||||
class DigitalenergyCsidynamixInstallImpl(_APIOperationImpl):
|
class DigitalenergyCsidynamixInstallImpl(_APIOperationImpl):
|
||||||
path = '/api/v1/digitalenergy/csidynamix/install'
|
path = '/api/v1/digitalenergy/csidynamix/install'
|
||||||
http_method = HTTPMethod.POST
|
http_method = HTTPMethod.POST
|
||||||
@@ -32,15 +22,8 @@ class DigitalenergyCsidynamixInstallImpl(_APIOperationImpl):
|
|||||||
'dynamix_sep_id': 'dynamixSepId',
|
'dynamix_sep_id': 'dynamixSepId',
|
||||||
'dynamix_pool': 'dynamixPool',
|
'dynamix_pool': 'dynamixPool',
|
||||||
'dynamix_storage_policy_id': 'dynamixStoragePolicyId',
|
'dynamix_storage_policy_id': 'dynamixStoragePolicyId',
|
||||||
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_rg_id': 'dynamixRGId',
|
'dynamix_rg_id': 'dynamixRGId',
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
}
|
}
|
||||||
|
|
||||||
def __call__(
|
def __call__(
|
||||||
@@ -53,14 +36,7 @@ class DigitalenergyCsidynamixInstallImpl(_APIOperationImpl):
|
|||||||
dynamix_sep_id: int | None = None,
|
dynamix_sep_id: int | None = None,
|
||||||
dynamix_pool: str | None = None,
|
dynamix_pool: str | None = None,
|
||||||
dynamix_storage_policy_id: int | None = None,
|
dynamix_storage_policy_id: int | None = None,
|
||||||
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_rg_id: int | None = None,
|
dynamix_rg_id: int | None = None,
|
||||||
dynamix_auth_type: str | None = None,
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
dynamix_app_id: str | None = None,
|
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
) -> DigitalenergyCsidynamixInstallResult:
|
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,20 +8,10 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
class Result(_ResultModel):
|
|
||||||
task_id: int | None = Field(validation_alias='taskId', default=None)
|
|
||||||
|
|
||||||
|
|
||||||
class DigitalenergyCsidynamixReinstallResult(_ResultModel):
|
|
||||||
error: bool | None = Field(validation_alias='error', default=None)
|
|
||||||
error_code: int | None = Field(validation_alias='errorCode', default=None)
|
|
||||||
message: str | None = Field(validation_alias='message', default=None)
|
|
||||||
result: Result | None = Field(validation_alias='result', default=None)
|
|
||||||
|
|
||||||
|
|
||||||
class DigitalenergyCsidynamixReinstallImpl(_APIOperationImpl):
|
class DigitalenergyCsidynamixReinstallImpl(_APIOperationImpl):
|
||||||
path = '/api/v1/digitalenergy/csidynamix/reinstall'
|
path = '/api/v1/digitalenergy/csidynamix/reinstall'
|
||||||
http_method = HTTPMethod.POST
|
http_method = HTTPMethod.POST
|
||||||
@@ -32,15 +22,8 @@ class DigitalenergyCsidynamixReinstallImpl(_APIOperationImpl):
|
|||||||
'dynamix_sep_id': 'dynamixSepId',
|
'dynamix_sep_id': 'dynamixSepId',
|
||||||
'dynamix_pool': 'dynamixPool',
|
'dynamix_pool': 'dynamixPool',
|
||||||
'dynamix_storage_policy_id': 'dynamixStoragePolicyId',
|
'dynamix_storage_policy_id': 'dynamixStoragePolicyId',
|
||||||
|
'dynamix_platform_id': 'dynamixPlatformId',
|
||||||
'dynamix_rg_id': 'dynamixRGId',
|
'dynamix_rg_id': 'dynamixRGId',
|
||||||
'dynamix_auth_type': 'dynamixAuthType',
|
|
||||||
'dynamix_auth_domain': 'dynamixAuthDomain',
|
|
||||||
'dynamix_username': 'dynamixUsername',
|
|
||||||
'dynamix_password': 'dynamixPassword',
|
|
||||||
'dynamix_app_id': 'dynamixAppId',
|
|
||||||
'dynamix_app_secret': 'dynamixAppSecret',
|
|
||||||
'dynamix_url': 'dynamixURL',
|
|
||||||
'dynamix_ssourl': 'dynamixSSOURL',
|
|
||||||
}
|
}
|
||||||
|
|
||||||
def __call__(
|
def __call__(
|
||||||
@@ -53,14 +36,7 @@ class DigitalenergyCsidynamixReinstallImpl(_APIOperationImpl):
|
|||||||
dynamix_sep_id: int | None = None,
|
dynamix_sep_id: int | None = None,
|
||||||
dynamix_pool: str | None = None,
|
dynamix_pool: str | None = None,
|
||||||
dynamix_storage_policy_id: int | None = None,
|
dynamix_storage_policy_id: int | None = None,
|
||||||
|
dynamix_platform_id: int | None = None,
|
||||||
dynamix_rg_id: int | None = None,
|
dynamix_rg_id: int | None = None,
|
||||||
dynamix_auth_type: str | None = None,
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
dynamix_auth_domain: str | None = None,
|
|
||||||
dynamix_username: str | None = None,
|
|
||||||
dynamix_password: str | None = None,
|
|
||||||
dynamix_app_id: str | None = None,
|
|
||||||
dynamix_app_secret: str | None = None,
|
|
||||||
dynamix_url: str | None = None,
|
|
||||||
dynamix_ssourl: str | None = None,
|
|
||||||
) -> DigitalenergyCsidynamixReinstallResult:
|
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,20 +8,10 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
class Result(_ResultModel):
|
|
||||||
task_id: int | None = Field(validation_alias='taskId', default=None)
|
|
||||||
|
|
||||||
|
|
||||||
class DigitalenergyCsidynamixUninstallResult(_ResultModel):
|
|
||||||
error: bool | None = Field(validation_alias='error', default=None)
|
|
||||||
error_code: int | None = Field(validation_alias='errorCode', default=None)
|
|
||||||
message: str | None = Field(validation_alias='message', default=None)
|
|
||||||
result: Result | None = Field(validation_alias='result', default=None)
|
|
||||||
|
|
||||||
|
|
||||||
class DigitalenergyCsidynamixUninstallImpl(_APIOperationImpl):
|
class DigitalenergyCsidynamixUninstallImpl(_APIOperationImpl):
|
||||||
path = '/api/v1/digitalenergy/csidynamix/uninstall'
|
path = '/api/v1/digitalenergy/csidynamix/uninstall'
|
||||||
http_method = HTTPMethod.POST
|
http_method = HTTPMethod.POST
|
||||||
@@ -34,5 +24,5 @@ class DigitalenergyCsidynamixUninstallImpl(_APIOperationImpl):
|
|||||||
*,
|
*,
|
||||||
cluster_id: int,
|
cluster_id: int,
|
||||||
namespace: str | None = None,
|
namespace: str | None = None,
|
||||||
) -> DigitalenergyCsidynamixUninstallResult:
|
) -> _results.ComtypeIotypeCreateTaskResult:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ from digital_energy_sdk.base import APIOperationImpl as _APIOperationImpl
|
|||||||
from digital_energy_sdk.base import ParamModel as _ParamModel
|
from digital_energy_sdk.base import ParamModel as _ParamModel
|
||||||
from digital_energy_sdk.base import ParamFile as _ParamFile
|
from digital_energy_sdk.base import ParamFile as _ParamFile
|
||||||
from digital_energy_sdk.base import ResultModel as _ResultModel
|
from digital_energy_sdk.base import ResultModel as _ResultModel
|
||||||
|
from digital_energy_sdk.types import params as _params
|
||||||
from digital_energy_sdk.types import results as _results
|
from digital_energy_sdk.types import results as _results
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user