Skip to content

Commit 43eb203

Browse files
Update clients to latest platform release (3.1.9) (#14)
1 parent 873a870 commit 43eb203

20 files changed

+884
-35
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ No description provided (generated by Openapi Generator https://github.com/opena
44
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
55

66
- API version: 0.1.0
7-
- Package version: 3.1.7
7+
- Package version: 3.1.9
88
- Generator version: 7.9.0
99
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
1010

@@ -102,6 +102,7 @@ Class | Method | HTTP request | Description
102102
*EXTERNALApi* | [**create_cserve_v2_deployment_deployments_cserve_v2_post**](docs/EXTERNALApi.md#create_cserve_v2_deployment_deployments_cserve_v2_post) | **POST** /deployments/cserve_v2 | Create Cserve V2 Deployment
103103
*EXTERNALApi* | [**create_inference_deployment_deployments_inference_post**](docs/EXTERNALApi.md#create_inference_deployment_deployments_inference_post) | **POST** /deployments/inference | Create Inference Deployment
104104
*EXTERNALApi* | [**create_rag_deployment_deployments_rag_post**](docs/EXTERNALApi.md#create_rag_deployment_deployments_rag_post) | **POST** /deployments/rag | Create Rag Deployment
105+
*EXTERNALApi* | [**create_setup_payments_setup_checkout_post**](docs/EXTERNALApi.md#create_setup_payments_setup_checkout_post) | **POST** /payments/setup_checkout | Create Setup
105106
*EXTERNALApi* | [**delete_api_key_credentials_api_key_id_delete**](docs/EXTERNALApi.md#delete_api_key_credentials_api_key_id_delete) | **DELETE** /credentials/api-key/{id} | Delete Api Key
106107
*EXTERNALApi* | [**delete_user_vault_item_endpoint_user_vault_delete**](docs/EXTERNALApi.md#delete_user_vault_item_endpoint_user_vault_delete) | **DELETE** /user_vault | Delete User Vault Item Endpoint
107108
*EXTERNALApi* | [**get_all_user_vault_items_endpoint_user_vault_get**](docs/EXTERNALApi.md#get_all_user_vault_items_endpoint_user_vault_get) | **GET** /user_vault | Get All User Vault Items Endpoint
@@ -141,13 +142,14 @@ Class | Method | HTTP request | Description
141142
- [CreateCServeV2DeploymentRequest](docs/CreateCServeV2DeploymentRequest.md)
142143
- [CreateCServeV2DeploymentResponse](docs/CreateCServeV2DeploymentResponse.md)
143144
- [CreateCheckoutRequest](docs/CreateCheckoutRequest.md)
144-
- [CreateCheckoutResponse](docs/CreateCheckoutResponse.md)
145+
- [CreateCheckoutSessionResponse](docs/CreateCheckoutSessionResponse.md)
145146
- [CreateComputeDeploymentRequest](docs/CreateComputeDeploymentRequest.md)
146147
- [CreateComputeDeploymentResponse](docs/CreateComputeDeploymentResponse.md)
147148
- [CreateInferenceDeploymentRequest](docs/CreateInferenceDeploymentRequest.md)
148149
- [CreateInferenceDeploymentResponse](docs/CreateInferenceDeploymentResponse.md)
149150
- [CreateRagDeploymentRequest](docs/CreateRagDeploymentRequest.md)
150151
- [CreateRagDeploymentResponse](docs/CreateRagDeploymentResponse.md)
152+
- [CreateSetupCheckoutRequest](docs/CreateSetupCheckoutRequest.md)
151153
- [CreditsResponse](docs/CreditsResponse.md)
152154
- [DailyBillResponse](docs/DailyBillResponse.md)
153155
- [DeploymentStatus](docs/DeploymentStatus.md)

docs/ClientSecretResponse.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# ClientSecretResponse
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**client_secret** | **str** | |
9+
10+
## Example
11+
12+
```python
13+
from platform_api_python_client.models.client_secret_response import ClientSecretResponse
14+
15+
# TODO update the JSON string below
16+
json = "{}"
17+
# create an instance of ClientSecretResponse from a JSON string
18+
client_secret_response_instance = ClientSecretResponse.from_json(json)
19+
# print the JSON string representation of the object
20+
print(ClientSecretResponse.to_json())
21+
22+
# convert the object into a dict
23+
client_secret_response_dict = client_secret_response_instance.to_dict()
24+
# create an instance of ClientSecretResponse from a dict
25+
client_secret_response_from_dict = ClientSecretResponse.from_dict(client_secret_response_dict)
26+
```
27+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
28+
29+
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# CreateCheckoutSessionResponse
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**url** | **str** | |
9+
10+
## Example
11+
12+
```python
13+
from platform_api_python_client.models.create_checkout_session_response import CreateCheckoutSessionResponse
14+
15+
# TODO update the JSON string below
16+
json = "{}"
17+
# create an instance of CreateCheckoutSessionResponse from a JSON string
18+
create_checkout_session_response_instance = CreateCheckoutSessionResponse.from_json(json)
19+
# print the JSON string representation of the object
20+
print(CreateCheckoutSessionResponse.to_json())
21+
22+
# convert the object into a dict
23+
create_checkout_session_response_dict = create_checkout_session_response_instance.to_dict()
24+
# create an instance of CreateCheckoutSessionResponse from a dict
25+
create_checkout_session_response_from_dict = CreateCheckoutSessionResponse.from_dict(create_checkout_session_response_dict)
26+
```
27+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
28+
29+

docs/CreateComputeDeploymentRequest.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ Name | Type | Description | Notes
1010
**hardware_instance_id** | **int** | |
1111
**image_url** | **str** | |
1212
**enable_jupyter** | **bool** | | [optional] [default to False]
13-
**ssh_public_key** | **str** | | [optional]
14-
**ssh_password** | **str** | | [optional]
13+
**ssh_public_key** | **str** | |
1514

1615
## Example
1716

docs/CreateSetupCheckoutRequest.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# CreateSetupCheckoutRequest
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**success_url** | **str** | |
9+
10+
## Example
11+
12+
```python
13+
from platform_api_python_client.models.create_setup_checkout_request import CreateSetupCheckoutRequest
14+
15+
# TODO update the JSON string below
16+
json = "{}"
17+
# create an instance of CreateSetupCheckoutRequest from a JSON string
18+
create_setup_checkout_request_instance = CreateSetupCheckoutRequest.from_json(json)
19+
# print the JSON string representation of the object
20+
print(CreateSetupCheckoutRequest.to_json())
21+
22+
# convert the object into a dict
23+
create_setup_checkout_request_dict = create_setup_checkout_request_instance.to_dict()
24+
# create an instance of CreateSetupCheckoutRequest from a dict
25+
create_setup_checkout_request_from_dict = CreateSetupCheckoutRequest.from_dict(create_setup_checkout_request_dict)
26+
```
27+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
28+
29+

docs/EXTERNALApi.md

Lines changed: 82 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Method | HTTP request | Description
1212
[**create_cserve_v2_deployment_deployments_cserve_v2_post**](EXTERNALApi.md#create_cserve_v2_deployment_deployments_cserve_v2_post) | **POST** /deployments/cserve_v2 | Create Cserve V2 Deployment
1313
[**create_inference_deployment_deployments_inference_post**](EXTERNALApi.md#create_inference_deployment_deployments_inference_post) | **POST** /deployments/inference | Create Inference Deployment
1414
[**create_rag_deployment_deployments_rag_post**](EXTERNALApi.md#create_rag_deployment_deployments_rag_post) | **POST** /deployments/rag | Create Rag Deployment
15+
[**create_setup_payments_setup_checkout_post**](EXTERNALApi.md#create_setup_payments_setup_checkout_post) | **POST** /payments/setup_checkout | Create Setup
1516
[**delete_api_key_credentials_api_key_id_delete**](EXTERNALApi.md#delete_api_key_credentials_api_key_id_delete) | **DELETE** /credentials/api-key/{id} | Delete Api Key
1617
[**delete_user_vault_item_endpoint_user_vault_delete**](EXTERNALApi.md#delete_user_vault_item_endpoint_user_vault_delete) | **DELETE** /user_vault | Delete User Vault Item Endpoint
1718
[**get_all_user_vault_items_endpoint_user_vault_get**](EXTERNALApi.md#get_all_user_vault_items_endpoint_user_vault_get) | **GET** /user_vault | Get All User Vault Items Endpoint
@@ -193,7 +194,7 @@ Name | Type | Description | Notes
193194
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
194195

195196
# **create_checkout_payments_checkout_post**
196-
> CreateCheckoutResponse create_checkout_payments_checkout_post(create_checkout_request)
197+
> CreateCheckoutSessionResponse create_checkout_payments_checkout_post(create_checkout_request)
197198
198199
Create Checkout
199200

@@ -204,7 +205,7 @@ Create Checkout
204205
```python
205206
import platform_api_python_client
206207
from platform_api_python_client.models.create_checkout_request import CreateCheckoutRequest
207-
from platform_api_python_client.models.create_checkout_response import CreateCheckoutResponse
208+
from platform_api_python_client.models.create_checkout_session_response import CreateCheckoutSessionResponse
208209
from platform_api_python_client.rest import ApiException
209210
from pprint import pprint
210211

@@ -250,7 +251,7 @@ Name | Type | Description | Notes
250251

251252
### Return type
252253

253-
[**CreateCheckoutResponse**](CreateCheckoutResponse.md)
254+
[**CreateCheckoutSessionResponse**](CreateCheckoutSessionResponse.md)
254255

255256
### Authorization
256257

@@ -660,6 +661,84 @@ Name | Type | Description | Notes
660661

661662
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
662663

664+
# **create_setup_payments_setup_checkout_post**
665+
> CreateCheckoutSessionResponse create_setup_payments_setup_checkout_post(create_setup_checkout_request)
666+
667+
Create Setup
668+
669+
### Example
670+
671+
* Bearer Authentication (HTTPBearer):
672+
673+
```python
674+
import platform_api_python_client
675+
from platform_api_python_client.models.create_checkout_session_response import CreateCheckoutSessionResponse
676+
from platform_api_python_client.models.create_setup_checkout_request import CreateSetupCheckoutRequest
677+
from platform_api_python_client.rest import ApiException
678+
from pprint import pprint
679+
680+
# Defining the host is optional and defaults to http://localhost
681+
# See configuration.py for a list of all supported configuration parameters.
682+
configuration = platform_api_python_client.Configuration(
683+
host = "http://localhost"
684+
)
685+
686+
# The client must configure the authentication and authorization parameters
687+
# in accordance with the API server security policy.
688+
# Examples for each auth method are provided below, use the example that
689+
# satisfies your auth use case.
690+
691+
# Configure Bearer authorization: HTTPBearer
692+
configuration = platform_api_python_client.Configuration(
693+
access_token = os.environ["BEARER_TOKEN"]
694+
)
695+
696+
# Enter a context with an instance of the API client
697+
with platform_api_python_client.ApiClient(configuration) as api_client:
698+
# Create an instance of the API class
699+
api_instance = platform_api_python_client.EXTERNALApi(api_client)
700+
create_setup_checkout_request = platform_api_python_client.CreateSetupCheckoutRequest() # CreateSetupCheckoutRequest |
701+
702+
try:
703+
# Create Setup
704+
api_response = api_instance.create_setup_payments_setup_checkout_post(create_setup_checkout_request)
705+
print("The response of EXTERNALApi->create_setup_payments_setup_checkout_post:\n")
706+
pprint(api_response)
707+
except Exception as e:
708+
print("Exception when calling EXTERNALApi->create_setup_payments_setup_checkout_post: %s\n" % e)
709+
```
710+
711+
712+
713+
### Parameters
714+
715+
716+
Name | Type | Description | Notes
717+
------------- | ------------- | ------------- | -------------
718+
**create_setup_checkout_request** | [**CreateSetupCheckoutRequest**](CreateSetupCheckoutRequest.md)| |
719+
720+
### Return type
721+
722+
[**CreateCheckoutSessionResponse**](CreateCheckoutSessionResponse.md)
723+
724+
### Authorization
725+
726+
[HTTPBearer](../README.md#HTTPBearer)
727+
728+
### HTTP request headers
729+
730+
- **Content-Type**: application/json
731+
- **Accept**: application/json
732+
733+
### HTTP response details
734+
735+
| Status code | Description | Response headers |
736+
|-------------|-------------|------------------|
737+
**200** | Successful Response | - |
738+
**422** | Validation Error | - |
739+
740+
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
741+
663742
# **delete_api_key_credentials_api_key_id_delete**
664743
> object delete_api_key_credentials_api_key_id_delete(id)
665744

platform_api_python_client/__init__.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
""" # noqa: E501
1515

1616

17-
__version__ = "3.1.7"
17+
__version__ = "3.1.9"
1818

1919
# import apis into sdk package
2020
from platform_api_python_client.api.external_api import EXTERNALApi
@@ -43,13 +43,14 @@
4343
from platform_api_python_client.models.create_c_serve_v2_deployment_request import CreateCServeV2DeploymentRequest
4444
from platform_api_python_client.models.create_c_serve_v2_deployment_response import CreateCServeV2DeploymentResponse
4545
from platform_api_python_client.models.create_checkout_request import CreateCheckoutRequest
46-
from platform_api_python_client.models.create_checkout_response import CreateCheckoutResponse
46+
from platform_api_python_client.models.create_checkout_session_response import CreateCheckoutSessionResponse
4747
from platform_api_python_client.models.create_compute_deployment_request import CreateComputeDeploymentRequest
4848
from platform_api_python_client.models.create_compute_deployment_response import CreateComputeDeploymentResponse
4949
from platform_api_python_client.models.create_inference_deployment_request import CreateInferenceDeploymentRequest
5050
from platform_api_python_client.models.create_inference_deployment_response import CreateInferenceDeploymentResponse
5151
from platform_api_python_client.models.create_rag_deployment_request import CreateRagDeploymentRequest
5252
from platform_api_python_client.models.create_rag_deployment_response import CreateRagDeploymentResponse
53+
from platform_api_python_client.models.create_setup_checkout_request import CreateSetupCheckoutRequest
5354
from platform_api_python_client.models.credits_response import CreditsResponse
5455
from platform_api_python_client.models.daily_bill_response import DailyBillResponse
5556
from platform_api_python_client.models.deployment_status import DeploymentStatus

0 commit comments

Comments
 (0)