|
2 | 2 |
|
3 | 3 | from __future__ import annotations |
4 | 4 |
|
5 | | -import typing_extensions |
6 | 5 | from typing import Dict, Iterable, Optional |
7 | 6 |
|
8 | 7 | import httpx |
|
30 | 29 | from .....types.cloud.inference import deployment_list_params, deployment_create_params, deployment_update_params |
31 | 30 | from .....types.cloud.task_id_list import TaskIDList |
32 | 31 | from .....types.cloud.inference.inference_deployment import InferenceDeployment |
33 | | -from .....types.cloud.inference.inference_deployment_api_key import InferenceDeploymentAPIKey |
34 | 32 |
|
35 | 33 | __all__ = ["DeploymentsResource", "AsyncDeploymentsResource"] |
36 | 34 |
|
@@ -439,51 +437,6 @@ def get( |
439 | 437 | cast_to=InferenceDeployment, |
440 | 438 | ) |
441 | 439 |
|
442 | | - @typing_extensions.deprecated("deprecated") |
443 | | - def get_api_key( |
444 | | - self, |
445 | | - deployment_name: str, |
446 | | - *, |
447 | | - project_id: int | None = None, |
448 | | - # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. |
449 | | - # The extra values given here take precedence over values defined on the client or passed to this method. |
450 | | - extra_headers: Headers | None = None, |
451 | | - extra_query: Query | None = None, |
452 | | - extra_body: Body | None = None, |
453 | | - timeout: float | httpx.Timeout | None | NotGiven = not_given, |
454 | | - ) -> InferenceDeploymentAPIKey: |
455 | | - """ |
456 | | - Get inference deployment API key |
457 | | -
|
458 | | - Args: |
459 | | - project_id: Project ID |
460 | | -
|
461 | | - deployment_name: Inference instance name. |
462 | | -
|
463 | | - extra_headers: Send extra headers |
464 | | -
|
465 | | - extra_query: Add additional query parameters to the request |
466 | | -
|
467 | | - extra_body: Add additional JSON properties to the request |
468 | | -
|
469 | | - timeout: Override the client-level default timeout for this request, in seconds |
470 | | - """ |
471 | | - if project_id is None: |
472 | | - project_id = self._client._get_cloud_project_id_path_param() |
473 | | - if not deployment_name: |
474 | | - raise ValueError(f"Expected a non-empty value for `deployment_name` but received {deployment_name!r}") |
475 | | - return self._get( |
476 | | - path_template( |
477 | | - "/cloud/v3/inference/{project_id}/deployments/{deployment_name}/apikey", |
478 | | - project_id=project_id, |
479 | | - deployment_name=deployment_name, |
480 | | - ), |
481 | | - options=make_request_options( |
482 | | - extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout |
483 | | - ), |
484 | | - cast_to=InferenceDeploymentAPIKey, |
485 | | - ) |
486 | | - |
487 | 440 | def start( |
488 | 441 | self, |
489 | 442 | deployment_name: str, |
@@ -1166,51 +1119,6 @@ async def get( |
1166 | 1119 | cast_to=InferenceDeployment, |
1167 | 1120 | ) |
1168 | 1121 |
|
1169 | | - @typing_extensions.deprecated("deprecated") |
1170 | | - async def get_api_key( |
1171 | | - self, |
1172 | | - deployment_name: str, |
1173 | | - *, |
1174 | | - project_id: int | None = None, |
1175 | | - # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs. |
1176 | | - # The extra values given here take precedence over values defined on the client or passed to this method. |
1177 | | - extra_headers: Headers | None = None, |
1178 | | - extra_query: Query | None = None, |
1179 | | - extra_body: Body | None = None, |
1180 | | - timeout: float | httpx.Timeout | None | NotGiven = not_given, |
1181 | | - ) -> InferenceDeploymentAPIKey: |
1182 | | - """ |
1183 | | - Get inference deployment API key |
1184 | | -
|
1185 | | - Args: |
1186 | | - project_id: Project ID |
1187 | | -
|
1188 | | - deployment_name: Inference instance name. |
1189 | | -
|
1190 | | - extra_headers: Send extra headers |
1191 | | -
|
1192 | | - extra_query: Add additional query parameters to the request |
1193 | | -
|
1194 | | - extra_body: Add additional JSON properties to the request |
1195 | | -
|
1196 | | - timeout: Override the client-level default timeout for this request, in seconds |
1197 | | - """ |
1198 | | - if project_id is None: |
1199 | | - project_id = self._client._get_cloud_project_id_path_param() |
1200 | | - if not deployment_name: |
1201 | | - raise ValueError(f"Expected a non-empty value for `deployment_name` but received {deployment_name!r}") |
1202 | | - return await self._get( |
1203 | | - path_template( |
1204 | | - "/cloud/v3/inference/{project_id}/deployments/{deployment_name}/apikey", |
1205 | | - project_id=project_id, |
1206 | | - deployment_name=deployment_name, |
1207 | | - ), |
1208 | | - options=make_request_options( |
1209 | | - extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout |
1210 | | - ), |
1211 | | - cast_to=InferenceDeploymentAPIKey, |
1212 | | - ) |
1213 | | - |
1214 | 1122 | async def start( |
1215 | 1123 | self, |
1216 | 1124 | deployment_name: str, |
@@ -1508,11 +1416,6 @@ def __init__(self, deployments: DeploymentsResource) -> None: |
1508 | 1416 | self.get = to_raw_response_wrapper( |
1509 | 1417 | deployments.get, |
1510 | 1418 | ) |
1511 | | - self.get_api_key = ( # pyright: ignore[reportDeprecated] |
1512 | | - to_raw_response_wrapper( |
1513 | | - deployments.get_api_key, # pyright: ignore[reportDeprecated], |
1514 | | - ) |
1515 | | - ) |
1516 | 1419 | self.start = to_raw_response_wrapper( |
1517 | 1420 | deployments.start, |
1518 | 1421 | ) |
@@ -1553,11 +1456,6 @@ def __init__(self, deployments: AsyncDeploymentsResource) -> None: |
1553 | 1456 | self.get = async_to_raw_response_wrapper( |
1554 | 1457 | deployments.get, |
1555 | 1458 | ) |
1556 | | - self.get_api_key = ( # pyright: ignore[reportDeprecated] |
1557 | | - async_to_raw_response_wrapper( |
1558 | | - deployments.get_api_key, # pyright: ignore[reportDeprecated], |
1559 | | - ) |
1560 | | - ) |
1561 | 1459 | self.start = async_to_raw_response_wrapper( |
1562 | 1460 | deployments.start, |
1563 | 1461 | ) |
@@ -1598,11 +1496,6 @@ def __init__(self, deployments: DeploymentsResource) -> None: |
1598 | 1496 | self.get = to_streamed_response_wrapper( |
1599 | 1497 | deployments.get, |
1600 | 1498 | ) |
1601 | | - self.get_api_key = ( # pyright: ignore[reportDeprecated] |
1602 | | - to_streamed_response_wrapper( |
1603 | | - deployments.get_api_key, # pyright: ignore[reportDeprecated], |
1604 | | - ) |
1605 | | - ) |
1606 | 1499 | self.start = to_streamed_response_wrapper( |
1607 | 1500 | deployments.start, |
1608 | 1501 | ) |
@@ -1643,11 +1536,6 @@ def __init__(self, deployments: AsyncDeploymentsResource) -> None: |
1643 | 1536 | self.get = async_to_streamed_response_wrapper( |
1644 | 1537 | deployments.get, |
1645 | 1538 | ) |
1646 | | - self.get_api_key = ( # pyright: ignore[reportDeprecated] |
1647 | | - async_to_streamed_response_wrapper( |
1648 | | - deployments.get_api_key, # pyright: ignore[reportDeprecated], |
1649 | | - ) |
1650 | | - ) |
1651 | 1539 | self.start = async_to_streamed_response_wrapper( |
1652 | 1540 | deployments.start, |
1653 | 1541 | ) |
|
0 commit comments