Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion DO_OPENAPI_COMMIT_SHA.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ebfa95a
1e369f0
12 changes: 12 additions & 0 deletions src/pydo/_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
AccountOperations,
ActionsOperations,
AddonsOperations,
AgentInferenceOperations,
AppsOperations,
AutoscalepoolsOperations,
BalanceOperations,
Expand All @@ -36,6 +37,7 @@
GenaiOperations,
ImageActionsOperations,
ImagesOperations,
InferenceOperations,
InvoicesOperations,
KubernetesOperations,
LoadBalancersOperations,
Expand Down Expand Up @@ -674,6 +676,10 @@ class GeneratedClient: # pylint: disable=client-accepts-api-version-keyword,too
:vartype uptime: pydo.operations.UptimeOperations
:ivar genai: GenaiOperations operations
:vartype genai: pydo.operations.GenaiOperations
:ivar inference: InferenceOperations operations
:vartype inference: pydo.operations.InferenceOperations
:ivar agent_inference: AgentInferenceOperations operations
:vartype agent_inference: pydo.operations.AgentInferenceOperations
:param credential: Credential needed for the client to connect to Azure. Required.
:type credential: ~azure.core.credentials.TokenCredential
:keyword endpoint: Service URL. Default value is "https://api.digitalocean.com".
Expand Down Expand Up @@ -866,6 +872,12 @@ def __init__(
self.genai = GenaiOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.inference = InferenceOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.agent_inference = AgentInferenceOperations(
self._client, self._config, self._serialize, self._deserialize
)

def send_request(
self, request: HttpRequest, *, stream: bool = False, **kwargs: Any
Expand Down
12 changes: 12 additions & 0 deletions src/pydo/aio/_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
AccountOperations,
ActionsOperations,
AddonsOperations,
AgentInferenceOperations,
AppsOperations,
AutoscalepoolsOperations,
BalanceOperations,
Expand All @@ -36,6 +37,7 @@
GenaiOperations,
ImageActionsOperations,
ImagesOperations,
InferenceOperations,
InvoicesOperations,
KubernetesOperations,
LoadBalancersOperations,
Expand Down Expand Up @@ -674,6 +676,10 @@ class GeneratedClient: # pylint: disable=client-accepts-api-version-keyword,too
:vartype uptime: pydo.aio.operations.UptimeOperations
:ivar genai: GenaiOperations operations
:vartype genai: pydo.aio.operations.GenaiOperations
:ivar inference: InferenceOperations operations
:vartype inference: pydo.aio.operations.InferenceOperations
:ivar agent_inference: AgentInferenceOperations operations
:vartype agent_inference: pydo.aio.operations.AgentInferenceOperations
:param credential: Credential needed for the client to connect to Azure. Required.
:type credential: ~azure.core.credentials_async.AsyncTokenCredential
:keyword endpoint: Service URL. Default value is "https://api.digitalocean.com".
Expand Down Expand Up @@ -866,6 +872,12 @@ def __init__(
self.genai = GenaiOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.inference = InferenceOperations(
self._client, self._config, self._serialize, self._deserialize
)
self.agent_inference = AgentInferenceOperations(
self._client, self._config, self._serialize, self._deserialize
)

def send_request(
self, request: HttpRequest, *, stream: bool = False, **kwargs: Any
Expand Down
4 changes: 4 additions & 0 deletions src/pydo/aio/operations/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,8 @@
from ._operations import VpcnatgatewaysOperations
from ._operations import UptimeOperations
from ._operations import GenaiOperations
from ._operations import InferenceOperations
from ._operations import AgentInferenceOperations

from ._patch import __all__ as _patch_all
from ._patch import * # pylint: disable=unused-wildcard-import
Expand Down Expand Up @@ -110,6 +112,8 @@
"VpcnatgatewaysOperations",
"UptimeOperations",
"GenaiOperations",
"InferenceOperations",
"AgentInferenceOperations",
]
__all__.extend([p for p in _patch_all if p not in __all__])
_patch_sdk()
Loading
Loading