Skip to content

Commit

Permalink
liblab SDK update for version v0.9.0-alpha.2
Browse files Browse the repository at this point in the history
  • Loading branch information
seniorquico committed Sep 11, 2024
1 parent f057175 commit 28fb30b
Show file tree
Hide file tree
Showing 94 changed files with 1,474 additions and 1,240 deletions.
41 changes: 21 additions & 20 deletions .manifest.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"liblabVersion": "2.1.30",
"date": "2024-09-01T16:26:45.727Z",
"liblabVersion": "2.2.0",
"date": "2024-09-11T04:10:26.246Z",
"config": {
"apiId": 1094,
"apiId": 1143,
"sdkName": "salad-cloud-sdk",
"sdkVersion": "0.9.0-alpha.1",
"sdkVersion": "0.9.0-alpha.2",
"liblabVersion": "2",
"deliveryMethods": ["zip"],
"languages": ["typescript"],
Expand All @@ -24,17 +24,17 @@
],
"githubRepoName": "salad-cloud-sdk-dotnet",
"homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-dotnet",
"ignoreFiles": [".gitignore", "LICENSE"],
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.1",
"sdkVersion": "0.9.0-alpha.2",
"targetBranch": "main"
},
"go": {
"goModuleName": "github.com/saladtechnologies/salad-cloud-sdk-go",
"githubRepoName": "salad-cloud-sdk-go",
"ignoreFiles": [".gitignore", "LICENSE"],
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.1",
"sdkVersion": "0.9.0-alpha.2",
"targetBranch": "main"
},
"java": {
Expand All @@ -56,9 +56,9 @@
],
"githubRepoName": "salad-cloud-sdk-java",
"homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-java",
"ignoreFiles": [".gitignore", "LICENSE"],
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.1",
"sdkVersion": "0.9.0-alpha.2",
"targetBranch": "main"
},
"python": {
Expand Down Expand Up @@ -99,9 +99,9 @@
}
],
"githubRepoName": "salad-cloud-sdk-python",
"ignoreFiles": [".gitignore", "LICENSE"],
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.1",
"sdkVersion": "0.9.0-alpha.2",
"targetBranch": "main"
},
"terraform": {
Expand All @@ -112,9 +112,9 @@
"providerSchemaConfig": {
"authTokenKey": "api_key"
},
"providerVersion": "0.9.0-alpha.1",
"providerVersion": "0.9.0-alpha.2",
"githubRepoName": "terraform-provider-salad-cloud",
"ignoreFiles": [".gitignore", "LICENSE"],
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"targetBranch": "main"
},
Expand All @@ -136,9 +136,9 @@
],
"githubRepoName": "salad-cloud-sdk-javascript",
"homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-javascript",
"ignoreFiles": [".gitignore", "LICENSE"],
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.1",
"sdkVersion": "0.9.0-alpha.2",
"targetBranch": "main"
}
},
Expand Down Expand Up @@ -232,7 +232,7 @@
}
],
"apiName": "SaladCloud API",
"apiVersion": "0.9.0-alpha.1",
"apiVersion": "0.9.0-alpha.2",
"authentication": {
"apiKey": {
"header": "Salad-Api-Key"
Expand Down Expand Up @@ -284,14 +284,14 @@
],
"githubRepoName": "salad-cloud-sdk-javascript",
"homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-javascript",
"ignoreFiles": [".gitignore", "LICENSE"],
"ignoreFiles": [".gitignore", "./LICENSE"],
"targetBranch": "main",
"typescriptVersion": "5.3.3",
"zodVersion": "3.22.0",
"compilerOptions": {
"target": "es6",
"module": "Node16",
"lib": ["es2017", "dom"]
"lib": ["es2018", "dom"]
},
"usesFormData": false,
"environmentVariables": [],
Expand Down Expand Up @@ -350,6 +350,7 @@
"src/services/common/container-group-readiness-probe.ts",
"src/services/common/container-group-startup-probe.ts",
"src/services/common/container-group-queue-connection.ts",
"src/services/common/queue-autoscaler.ts",
"src/services/common/container-resource-requirements.ts",
"src/services/common/container-group-priority.ts",
"src/services/common/container-logging.ts",
Expand Down Expand Up @@ -459,7 +460,6 @@
"src/http/environment.ts",
"src/http/handlers/response-validation-handler.ts",
"src/http/handlers/auth-handler.ts",
"./LICENSE",
"documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-get.md",
"documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-post.md",
"documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-get.md",
Expand Down Expand Up @@ -521,6 +521,7 @@
"documentation/models/ContainerGroupReadinessProbe.md",
"documentation/models/ContainerGroupStartupProbe.md",
"documentation/models/ContainerGroupQueueConnection.md",
"documentation/models/QueueAutoscaler.md",
"documentation/models/ContainerResourceRequirements.md",
"documentation/models/ContainerGroupPriority.md",
"documentation/models/ContainerGroupStatus.md",
Expand Down
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# SaladCloudSdk TypeScript SDK 0.9.0-alpha.1
# SaladCloudSdk TypeScript SDK 0.9.0-alpha.2

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.1`
- SDK version: `0.9.0-alpha.1`
- API version: `0.9.0-alpha.2`
- SDK version: `0.9.0-alpha.2`

## About the API

Expand Down Expand Up @@ -144,6 +144,7 @@ The SDK includes several models that represent the data structures used in API r
| [ContainerGroupReadinessProbe](documentation/models/ContainerGroupReadinessProbe.md) | Represents the container group readiness probe |
| [ContainerGroupStartupProbe](documentation/models/ContainerGroupStartupProbe.md) | Represents the container group startup probe |
| [ContainerGroupQueueConnection](documentation/models/ContainerGroupQueueConnection.md) | Represents container group queue connection |
| [QueueAutoscaler](documentation/models/QueueAutoscaler.md) | Represents the autoscaling rules for a queue |
| [ContainerResourceRequirements](documentation/models/ContainerResourceRequirements.md) | Represents a container resource requirements |
| [ContainerGroupPriority](documentation/models/ContainerGroupPriority.md) | |
| [ContainerGroupStatus](documentation/models/ContainerGroupStatus.md) | |
Expand Down
132 changes: 66 additions & 66 deletions documentation/models/Container.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,124 +4,124 @@ Represents a container

**Properties**

| Name | Type | Required | Description |
| :------------------- | :---------------------------- | :------- | :------------------------------------------- |
| image | string || |
| resources | ContainerResourceRequirements || Represents a container resource requirements |
| command | string[] || |
| priority | ContainerGroupPriority || |
| size | number || |
| hash | string || |
| environmentVariables | any || |
| logging | ContainerLogging || |
| Name | Type | Required | Description |
| :------------------- | :------------------------------ | :------- | :------------------------------------------- |
| image | `string` || |
| resources | `ContainerResourceRequirements` || Represents a container resource requirements |
| command | `string[]` || |
| priority | `ContainerGroupPriority` || |
| size | `number` || |
| hash | `string` || |
| environmentVariables | `any` || |
| logging | `ContainerLogging` || |

# ContainerLogging

**Properties**

| Name | Type | Required | Description |
| :------- | :--------------- | :------- | :---------- |
| axiom | LoggingAxiom1 || |
| datadog | LoggingDatadog1 || |
| newRelic | LoggingNewRelic1 || |
| splunk | LoggingSplunk1 || |
| tcp | LoggingTcp1 || |
| http | LoggingHttp1 || |
| Name | Type | Required | Description |
| :------- | :----------------- | :------- | :---------- |
| axiom | `LoggingAxiom1` || |
| datadog | `LoggingDatadog1` || |
| newRelic | `LoggingNewRelic1` || |
| splunk | `LoggingSplunk1` || |
| tcp | `LoggingTcp1` || |
| http | `LoggingHttp1` || |

# LoggingAxiom1

**Properties**

| Name | Type | Required | Description |
| :------- | :----- | :------- | :---------- |
| host | string || |
| apiToken | string || |
| dataset | string || |
| Name | Type | Required | Description |
| :------- | :------- | :------- | :---------- |
| host | `string` || |
| apiToken | `string` || |
| dataset | `string` || |

# LoggingDatadog1

**Properties**

| Name | Type | Required | Description |
| :----- | :------------- | :------- | :---------- |
| host | string || |
| apiKey | string || |
| tags | DatadogTags1[] || |
| Name | Type | Required | Description |
| :----- | :--------------- | :------- | :---------- |
| host | `string` || |
| apiKey | `string` || |
| tags | `DatadogTags1[]` || |

# DatadogTags1

**Properties**

| Name | Type | Required | Description |
| :---- | :----- | :------- | :---------- |
| name | string || |
| value | string || |
| Name | Type | Required | Description |
| :---- | :------- | :------- | :---------- |
| name | `string` || |
| value | `string` || |

# LoggingNewRelic1

**Properties**

| Name | Type | Required | Description |
| :----------- | :----- | :------- | :---------- |
| host | string || |
| ingestionKey | string || |
| Name | Type | Required | Description |
| :----------- | :------- | :------- | :---------- |
| host | `string` || |
| ingestionKey | `string` || |

# LoggingSplunk1

**Properties**

| Name | Type | Required | Description |
| :---- | :----- | :------- | :---------- |
| host | string || |
| token | string || |
| Name | Type | Required | Description |
| :---- | :------- | :------- | :---------- |
| host | `string` || |
| token | `string` || |

# LoggingTcp1

**Properties**

| Name | Type | Required | Description |
| :--- | :----- | :------- | :---------- |
| host | string || |
| port | number || |
| Name | Type | Required | Description |
| :--- | :------- | :------- | :---------- |
| host | `string` || |
| port | `number` || |

# LoggingHttp1

**Properties**

| Name | Type | Required | Description |
| :---------- | :--------------- | :------- | :---------- |
| host | string || |
| port | number || |
| format | HttpFormat1 || |
| compression | HttpCompression1 || |
| user | string || |
| password | string || |
| path | string || |
| headers | HttpHeaders1[] || |
| Name | Type | Required | Description |
| :---------- | :----------------- | :------- | :---------- |
| host | `string` || |
| port | `number` || |
| format | `HttpFormat1` || |
| compression | `HttpCompression1` || |
| user | `string` || |
| password | `string` || |
| path | `string` || |
| headers | `HttpHeaders1[]` || |

# HttpFormat1

**Properties**

| Name | Type | Required | Description |
| :-------- | :----- | :------- | :----------- |
| JSON | string || "json" |
| JSONLINES | string || "json_lines" |
| Name | Type | Required | Description |
| :-------- | :------- | :------- | :----------- |
| JSON | `string` || "json" |
| JSONLINES | `string` || "json_lines" |

# HttpCompression1

**Properties**

| Name | Type | Required | Description |
| :--- | :----- | :------- | :---------- |
| NONE | string || "none" |
| GZIP | string || "gzip" |
| Name | Type | Required | Description |
| :--- | :------- | :------- | :---------- |
| NONE | `string` || "none" |
| GZIP | `string` || "gzip" |

# HttpHeaders1

**Properties**

| Name | Type | Required | Description |
| :---- | :----- | :------- | :---------- |
| name | string || |
| value | string || |
| Name | Type | Required | Description |
| :---- | :------- | :------- | :---------- |
| name | `string` || |
| value | `string` || |
Loading

0 comments on commit 28fb30b

Please sign in to comment.