Skip to content

Commit

Permalink
liblab SDK update for version v0.9.0-alpha.6
Browse files Browse the repository at this point in the history
  • Loading branch information
seniorquico committed Oct 4, 2024
1 parent 6fc6c9e commit a283806
Show file tree
Hide file tree
Showing 60 changed files with 496 additions and 366 deletions.
26 changes: 14 additions & 12 deletions .manifest.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"liblabVersion": "2.5.0",
"date": "2024-10-01T05:14:01.395Z",
"liblabVersion": "2.5.1",
"date": "2024-10-04T04:24:23.969Z",
"config": {
"apiId": 1228,
"apiId": 1252,
"sdkName": "salad-cloud-sdk",
"sdkVersion": "0.9.0-alpha.5",
"sdkVersion": "0.9.0-alpha.6",
"liblabVersion": "2",
"deliveryMethods": ["zip"],
"languages": ["typescript"],
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.4",
"sdkVersion": "0.9.0-alpha.5",
"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.4",
"sdkVersion": "0.9.0-alpha.5",
"targetBranch": "main"
},
"java": {
Expand All @@ -58,7 +58,7 @@
"homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-java",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.5",
"sdkVersion": "0.9.0-alpha.6",
"targetBranch": "main"
},
"python": {
Expand Down Expand Up @@ -101,7 +101,7 @@
"githubRepoName": "salad-cloud-sdk-python",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.4",
"sdkVersion": "0.9.0-alpha.5",
"targetBranch": "main"
},
"terraform": {
Expand Down Expand Up @@ -138,7 +138,7 @@
"homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-javascript",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.5",
"sdkVersion": "0.9.0-alpha.6",
"targetBranch": "main",
"generateEnumAs": "enum"
}
Expand Down Expand Up @@ -233,7 +233,7 @@
}
],
"apiName": "SaladCloud API",
"apiVersion": "0.9.0-alpha.4",
"apiVersion": "0.9.0-alpha.5",
"authentication": {
"apiKey": {
"header": "Salad-Api-Key"
Expand Down Expand Up @@ -369,6 +369,7 @@
"src/services/common/container-group-status.ts",
"src/services/common/container-group-instance-status-count.ts",
"src/services/common/container-networking-protocol.ts",
"src/services/common/container-group-networking-load-balancer.ts",
"src/services/common/container-group-probe-tcp.ts",
"src/services/common/container-group-probe-http.ts",
"src/services/common/container-group-probe-grpc.ts",
Expand All @@ -394,6 +395,7 @@
"src/services/container-groups/models/registry-authentication-aws-ecr-1.ts",
"src/services/container-groups/models/registry-authentication-docker-hub-1.ts",
"src/services/container-groups/models/registry-authentication-gcp-gar-1.ts",
"src/services/container-groups/models/create-container-group-networking-load-balancer.ts",
"src/services/container-groups/models/update-container.ts",
"src/services/container-groups/models/update-container-group-networking.ts",
"src/services/container-groups/models/resources.ts",
Expand Down Expand Up @@ -517,7 +519,6 @@
"documentation/models/ContainerRestartPolicy.md",
"documentation/models/ContainerGroupState.md",
"documentation/models/CountryCode.md",
"documentation/models/ContainerGroupNetworking.md",
"documentation/models/ContainerGroupLivenessProbe.md",
"documentation/models/ContainerGroupReadinessProbe.md",
"documentation/models/ContainerGroupStartupProbe.md",
Expand All @@ -534,7 +535,6 @@
"documentation/models/ContainerGroupProbeExec.md",
"documentation/models/ContainerProbeHttpScheme.md",
"documentation/models/ContainerGroupProbeHttpHeaders2.md",
"documentation/models/CreateContainerGroupNetworking.md",
"documentation/models/UpdateContainerGroupNetworking.md",
"documentation/models/WorkloadError.md",
"documentation/models/ContainerGroupsQuotas.md",
Expand All @@ -553,6 +553,8 @@
"documentation/models/ContainerGroupInstance.md",
"documentation/models/QueueJob.md",
"documentation/models/InferenceEndpointJob.md",
"documentation/models/ContainerGroupNetworking.md",
"documentation/models/CreateContainerGroupNetworking.md",
"documentation/models/QueueJobEvent.md",
"documentation/models/InferenceEndpointJobEvent.md",
"documentation/services/WorkloadErrorsService.md",
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 TypeScript SDK 0.9.0-alpha.5
# SaladCloudSdk TypeScript SDK 0.9.0-alpha.6

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.4`
- SDK version: `0.9.0-alpha.5`
- API version: `0.9.0-alpha.5`
- SDK version: `0.9.0-alpha.6`

## About the API

Expand Down Expand Up @@ -79,7 +79,7 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk';
apiKey: 'YOUR_API_KEY',
});

const { data } = await saladCloudSdk.quotas.getQuotas('whf3imgjjp6z8');
const { data } = await saladCloudSdk.quotas.getQuotas('oecson4k2eclxr');

console.log(data);
})();
Expand Down
25 changes: 19 additions & 6 deletions documentation/models/ContainerGroupNetworking.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,22 @@ Represents container group networking parameters

**Properties**

| Name | Type | Required | Description |
| :------- | :-------------------------- | :------- | :---------- |
| protocol | ContainerNetworkingProtocol || |
| port | number || |
| auth | boolean || |
| dns | string || |
| Name | Type | Required | Description |
| :-------------------- | :----------------------------------- | :------- | :---------- |
| protocol | ContainerNetworkingProtocol || |
| port | number || |
| auth | boolean || |
| dns | string || |
| loadBalancer | ContainerGroupNetworkingLoadBalancer || |
| singleConnectionLimit | boolean || |
| clientRequestTimeout | number || |
| serverResponseTimeout | number || |

# ContainerGroupNetworkingLoadBalancer

**Properties**

| Name | Type | Required | Description |
| :----------------------- | :----- | :------- | :---------------------------- |
| ROUNDROBIN | string || "round_robin" |
| LEASTNUMBEROFCONNECTIONS | string || "least_number_of_connections" |
23 changes: 18 additions & 5 deletions documentation/models/CreateContainerGroupNetworking.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,21 @@ Represents container group networking parameters

**Properties**

| Name | Type | Required | Description |
| :------- | :-------------------------- | :------- | :---------- |
| protocol | ContainerNetworkingProtocol || |
| port | number || |
| auth | boolean || |
| Name | Type | Required | Description |
| :-------------------- | :----------------------------------------- | :------- | :---------- |
| protocol | ContainerNetworkingProtocol || |
| port | number || |
| auth | boolean || |
| loadBalancer | CreateContainerGroupNetworkingLoadBalancer || |
| singleConnectionLimit | boolean || |
| clientRequestTimeout | number || |
| serverResponseTimeout | number || |

# CreateContainerGroupNetworkingLoadBalancer

**Properties**

| Name | Type | Required | Description |
| :----------------------- | :----- | :------- | :---------------------------- |
| ROUNDROBIN | string || "round_robin" |
| LEASTNUMBEROFCONNECTIONS | string || "least_number_of_connections" |
21 changes: 11 additions & 10 deletions documentation/models/UpdateContainerGroup.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,14 @@ Represents a request to update a container group

**Properties**

| Name | Type | Required | Description |
| :------------- | :----------------------------- | :------- | :---------------------------------------------------------------------------------------------- |
| displayName | string || |
| container | UpdateContainer || Represents an update container object |
| replicas | number || |
| countryCodes | CountryCode[] || List of countries nodes must be located in. Remove this field to permit nodes from any country. |
| networking | UpdateContainerGroupNetworking || Represents update container group networking parameters |
| livenessProbe | ContainerGroupLivenessProbe || Represents the container group liveness probe |
| readinessProbe | ContainerGroupReadinessProbe || Represents the container group readiness probe |
| startupProbe | ContainerGroupStartupProbe || Represents the container group startup probe |
| Name | Type | Required | Description |
| :-------------- | :----------------------------- | :------- | :---------------------------------------------------------------------------------------------- |
| displayName | string || |
| container | UpdateContainer || Represents an update container object |
| replicas | number || |
| countryCodes | CountryCode[] || List of countries nodes must be located in. Remove this field to permit nodes from any country. |
| networking | UpdateContainerGroupNetworking || Represents update container group networking parameters |
| livenessProbe | ContainerGroupLivenessProbe || Represents the container group liveness probe |
| readinessProbe | ContainerGroupReadinessProbe || Represents the container group readiness probe |
| startupProbe | ContainerGroupStartupProbe || Represents the container group startup probe |
| queueAutoscaler | QueueAutoscaler || Represents the autoscaling rules for a queue |
Loading

0 comments on commit a283806

Please sign in to comment.