Skip to content

Commit

Permalink
liblab SDK update for version v0.9.0-alpha.3
Browse files Browse the repository at this point in the history
  • Loading branch information
seniorquico committed Sep 17, 2024
1 parent 938b7bd commit 1e798b5
Show file tree
Hide file tree
Showing 136 changed files with 1,807 additions and 1,670 deletions.
26 changes: 13 additions & 13 deletions .manifest.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"liblabVersion": "2.2.0",
"date": "2024-09-11T04:10:25.858Z",
"liblabVersion": "2.4.0",
"date": "2024-09-17T04:02:31.175Z",
"config": {
"apiId": 1143,
"apiId": 1172,
"sdkName": "salad-cloud-sdk",
"sdkVersion": "0.9.0-alpha.2",
"sdkVersion": "0.9.0-alpha.3",
"liblabVersion": "2",
"deliveryMethods": ["zip"],
"languages": ["python"],
Expand All @@ -26,15 +26,15 @@
"homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-dotnet",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.2",
"sdkVersion": "0.9.0-alpha.3",
"targetBranch": "main"
},
"go": {
"goModuleName": "github.com/saladtechnologies/salad-cloud-sdk-go",
"githubRepoName": "salad-cloud-sdk-go",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.2",
"sdkVersion": "0.9.0-alpha.3",
"targetBranch": "main"
},
"java": {
Expand All @@ -58,11 +58,11 @@
"homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-java",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.2",
"sdkVersion": "0.9.0-alpha.3",
"targetBranch": "main"
},
"python": {
"alwaysInitializeOptionals": true,
"alwaysInitializeOptionals": false,
"classifiers": [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
Expand Down Expand Up @@ -101,7 +101,7 @@
"githubRepoName": "salad-cloud-sdk-python",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.2",
"sdkVersion": "0.9.0-alpha.3",
"targetBranch": "main"
},
"terraform": {
Expand All @@ -112,7 +112,7 @@
"providerSchemaConfig": {
"authTokenKey": "api_key"
},
"providerVersion": "0.9.0-alpha.2",
"providerVersion": "0.9.0-alpha.3",
"githubRepoName": "terraform-provider-salad-cloud",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
Expand All @@ -138,7 +138,7 @@
"homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-javascript",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.2",
"sdkVersion": "0.9.0-alpha.3",
"targetBranch": "main"
}
},
Expand Down Expand Up @@ -232,7 +232,7 @@
}
],
"apiName": "SaladCloud API",
"apiVersion": "0.9.0-alpha.2",
"apiVersion": "0.9.0-alpha.3",
"authentication": {
"apiKey": {
"header": "Salad-Api-Key"
Expand Down Expand Up @@ -261,7 +261,7 @@
},
"multiTenant": true,
"includeWatermark": false,
"alwaysInitializeOptionals": true,
"alwaysInitializeOptionals": false,
"classifiers": [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
Expand Down
36 changes: 18 additions & 18 deletions PyPI_README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
# SaladCloudSdk Python SDK 0.9.0-alpha.2
# SaladCloudSdk Python SDK 0.9.0-alpha.3<a id="saladcloudsdk-python-sdk-090-alpha3"></a>

Welcome to the SaladCloudSdk SDK documentation. This guide will help you get started with integrating and using the SaladCloudSdk SDK in your project.

## Versions
## Versions<a id="versions"></a>

- API version: `0.9.0-alpha.2`
- SDK version: `0.9.0-alpha.2`
- API version: `0.9.0-alpha.3`
- SDK version: `0.9.0-alpha.3`

## About the API
## About the API<a id="about-the-api"></a>

The SaladCloud REST API. Please refer to the [SaladCloud API Documentation](https://docs.salad.com/api-reference) for more details.

## Table of Contents
## Table of Contents<a id="table-of-contents"></a>

- [Setup & Configuration](#setup--configuration)
- [Supported Language Versions](#supported-language-versions)
Expand All @@ -24,27 +24,27 @@ The SaladCloud REST API. Please refer to the [SaladCloud API Documentation](http
- [Models](#models)
- [License](#license)

## Setup & Configuration
## Setup & Configuration<a id="setup--configuration"></a>

### Supported Language Versions
### Supported Language Versions<a id="supported-language-versions"></a>

This SDK is compatible with the following versions: `Python >= 3.7`

### Installation
### Installation<a id="installation"></a>

To get started with the SDK, we recommend installing using `pip`:

```bash
pip install salad-cloud-sdk
```

## Authentication
## Authentication<a id="authentication"></a>

### API Key Authentication
### API Key Authentication<a id="api-key-authentication"></a>

The SaladCloudSdk API uses API keys as a form of authentication. An API key is a unique identifier used to authenticate a user, developer, or a program that is calling the API.

#### Setting the API key
#### Setting the API key<a id="setting-the-api-key"></a>

When you initialize the SDK, you can set the API key as follows:

Expand All @@ -62,7 +62,7 @@ If you need to set or update the API key after initializing the SDK, you can use
sdk.set_api_key("YOUR_API_KEY", "YOUR_API_KEY_HEADER")
```

## Setting a Custom Timeout
## Setting a Custom Timeout<a id="setting-a-custom-timeout"></a>

You can set a custom timeout for the SDK's HTTP requests as follows:

Expand All @@ -72,7 +72,7 @@ from salad_cloud_sdk import SaladCloudSdk
sdk = SaladCloudSdk(timeout=10000)
```

# Sample Usage
# Sample Usage<a id="sample-usage"></a>

Below is a comprehensive example demonstrating how to authenticate and call a simple endpoint:

Expand All @@ -86,13 +86,13 @@ sdk = SaladCloudSdk(
timeout=10000
)

result = sdk.quotas.get_quotas(organization_name="o110sou")
result = sdk.quotas.get_quotas(organization_name="yp5d1ln00phm36ghf3imgjjp6z9mn")

print(result)

```

## Services
## Services<a id="services"></a>

The SDK provides various services to interact with the API.

Expand All @@ -111,7 +111,7 @@ The SDK provides various services to interact with the API.

</details>

## Models
## Models<a id="models"></a>

The SDK includes several models that represent the data structures used in API requests and responses. These models help in organizing and managing the data efficiently.

Expand Down Expand Up @@ -177,7 +177,7 @@ The SDK includes several models that represent the data structures used in API r

</details>

## License
## License<a id="license"></a>

This SDK is licensed under the MIT License.

Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# SaladCloudSdk Python SDK 0.9.0-alpha.2
# SaladCloudSdk Python SDK 0.9.0-alpha.3

Welcome to the SaladCloudSdk SDK documentation. This guide will help you get started with integrating and using the SaladCloudSdk SDK in your project.

## Versions

- API version: `0.9.0-alpha.2`
- SDK version: `0.9.0-alpha.2`
- API version: `0.9.0-alpha.3`
- SDK version: `0.9.0-alpha.3`

## About the API

Expand Down Expand Up @@ -86,7 +86,7 @@ sdk = SaladCloudSdk(
timeout=10000
)

result = sdk.quotas.get_quotas(organization_name="o110sou")
result = sdk.quotas.get_quotas(organization_name="yp5d1ln00phm36ghf3imgjjp6z9mn")

print(result)

Expand Down
Loading

0 comments on commit 1e798b5

Please sign in to comment.