From 7c4529fc9ffc4fb80c43599f4f0cace9cf06cdaf Mon Sep 17 00:00:00 2001 From: Kyle Dodson Date: Sun, 1 Sep 2024 09:44:49 -0700 Subject: [PATCH] liblab SDK update for version v0.9.0-alpha.1 --- .manifest.json | 17 +- README.md | 8 +- documentation/models/CreateQueue.md | 12 +- documentation/models/Queue.md | 20 +- documentation/models/QueueList.md | 6 +- documentation/models/UpdateQueue.md | 10 +- .../services/ContainerGroupsService.md | 308 +++++++++--------- .../services/InferenceEndpointsService.md | 100 +++--- .../services/OrganizationDataService.md | 8 +- documentation/services/QueuesService.md | 196 +++++------ documentation/services/QuotasService.md | 8 +- .../services/WebhookSecretKeyService.md | 16 +- .../services/WorkloadErrorsService.md | 16 +- ...ons-{organization_name}-gpu-classes-get.md | 2 +- ...anization_name}-inference-endpoints-get.md | 11 +- ...endpoints-{inference_endpoint_name}-get.md | 5 +- ...ints-{inference_endpoint_name}-jobs-get.md | 12 +- ...nts-{inference_endpoint_name}-jobs-post.md | 4 +- ...jobs-{inference_endpoint_job_id}-delete.md | 4 +- ...e}-jobs-{inference_endpoint_job_id}-get.md | 4 +- ...-projects-{project_name}-containers-get.md | 4 +- ...projects-{project_name}-containers-post.md | 64 ++-- ...ontainers-{container_group_name}-delete.md | 6 +- ...iners-{container_group_name}-errors-get.md | 6 +- ...}-containers-{container_group_name}-get.md | 6 +- ...rs-{container_group_name}-instances-get.md | 6 +- ...ances-{container_group_instance_id}-get.md | 6 +- ...iner_group_instance_id}-reallocate-post.md | 6 +- ...tainer_group_instance_id}-recreate-post.md | 6 +- ...ntainer_group_instance_id}-restart-post.md | 6 +- ...containers-{container_group_name}-patch.md | 58 ++-- ...iners-{container_group_name}-start-post.md | 6 +- ...ainers-{container_group_name}-stop-post.md | 6 +- ...ame}-projects-{project_name}-queues-get.md | 4 +- ...me}-projects-{project_name}-queues-post.md | 10 +- ...roject_name}-queues-{queue_name}-delete.md | 6 +- ...-{project_name}-queues-{queue_name}-get.md | 6 +- ...ject_name}-queues-{queue_name}-jobs-get.md | 10 +- ...ect_name}-queues-{queue_name}-jobs-post.md | 6 +- ...{queue_name}-jobs-{queue_job_id}-delete.md | 6 +- ...es-{queue_name}-jobs-{queue_job_id}-get.md | 6 +- ...project_name}-queues-{queue_name}-patch.md | 10 +- ...izations-{organization_name}-quotas-get.md | 2 +- ...ganization_name}-webhook-secret-key-get.md | 2 +- ...anization_name}-webhook-secret-key-post.md | 2 +- examples/src/index.ts | 2 +- .../container-groups/container-groups.ts | 48 +-- .../inference-endpoints.ts | 12 +- .../organization-data/organization-data.ts | 2 +- src/services/queues/models/create-queue.ts | 10 +- src/services/queues/models/queue-list.ts | 2 +- src/services/queues/models/queue.ts | 16 +- src/services/queues/models/update-queue.ts | 8 +- src/services/queues/queues.ts | 64 ++-- src/services/quotas/quotas.ts | 2 +- .../webhook-secret-key/webhook-secret-key.ts | 4 +- .../workload-errors/workload-errors.ts | 4 +- 57 files changed, 608 insertions(+), 589 deletions(-) diff --git a/.manifest.json b/.manifest.json index e5e2871..74a05a0 100644 --- a/.manifest.json +++ b/.manifest.json @@ -1,6 +1,6 @@ { "liblabVersion": "2.1.30", - "date": "2024-08-31T20:15:31.053Z", + "date": "2024-09-01T16:26:45.727Z", "config": { "apiId": 1094, "sdkName": "salad-cloud-sdk", @@ -24,7 +24,7 @@ ], "githubRepoName": "salad-cloud-sdk-dotnet", "homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-dotnet", - "ignoreFiles": ["LICENSE"], + "ignoreFiles": [".gitignore", "LICENSE"], "liblabVersion": "2", "sdkVersion": "0.9.0-alpha.1", "targetBranch": "main" @@ -32,7 +32,7 @@ "go": { "goModuleName": "github.com/saladtechnologies/salad-cloud-sdk-go", "githubRepoName": "salad-cloud-sdk-go", - "ignoreFiles": ["LICENSE"], + "ignoreFiles": [".gitignore", "LICENSE"], "liblabVersion": "2", "sdkVersion": "0.9.0-alpha.1", "targetBranch": "main" @@ -56,7 +56,7 @@ ], "githubRepoName": "salad-cloud-sdk-java", "homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-java", - "ignoreFiles": ["LICENSE"], + "ignoreFiles": [".gitignore", "LICENSE"], "liblabVersion": "2", "sdkVersion": "0.9.0-alpha.1", "targetBranch": "main" @@ -99,7 +99,7 @@ } ], "githubRepoName": "salad-cloud-sdk-python", - "ignoreFiles": ["LICENSE"], + "ignoreFiles": [".gitignore", "LICENSE"], "liblabVersion": "2", "sdkVersion": "0.9.0-alpha.1", "targetBranch": "main" @@ -114,7 +114,7 @@ }, "providerVersion": "0.9.0-alpha.1", "githubRepoName": "terraform-provider-salad-cloud", - "ignoreFiles": ["LICENSE"], + "ignoreFiles": [".gitignore", "LICENSE"], "liblabVersion": "2", "targetBranch": "main" }, @@ -136,7 +136,7 @@ ], "githubRepoName": "salad-cloud-sdk-javascript", "homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-javascript", - "ignoreFiles": ["LICENSE"], + "ignoreFiles": [".gitignore", "LICENSE"], "liblabVersion": "2", "sdkVersion": "0.9.0-alpha.1", "targetBranch": "main" @@ -284,7 +284,7 @@ ], "githubRepoName": "salad-cloud-sdk-javascript", "homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-javascript", - "ignoreFiles": ["LICENSE"], + "ignoreFiles": [".gitignore", "LICENSE"], "targetBranch": "main", "typescriptVersion": "5.3.3", "zodVersion": "3.22.0", @@ -423,7 +423,6 @@ "src/services/inference-endpoints/models/inference-endpoint-job-event-action.ts", "src/services/organization-data/models/gpu-class.ts", "src/services/organization-data/models/gpu-class-price.ts", - ".gitignore", "src/services/base-service.ts", "src/services/container-groups/container-groups.ts", "src/services/workload-errors/workload-errors.ts", diff --git a/README.md b/README.md index 41df46d..f3718fb 100644 --- a/README.md +++ b/README.md @@ -79,7 +79,7 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; apiKey: 'YOUR_API_KEY', }); - const { data } = await saladCloudSdk.quotas.getQuotas('y-7yhh5v70xusg163gdfs9vma6wkyd2rcvosdiwny-k'); + const { data } = await saladCloudSdk.quotas.getQuotas('o110sou'); console.log(data); })(); @@ -121,9 +121,9 @@ The SDK includes several models that represent the data structures used in API r | [ContainerGroupInstance](documentation/models/ContainerGroupInstance.md) | Represents the details of a single container group instance | | [WorkloadErrorList](documentation/models/WorkloadErrorList.md) | Represents a list of workload errors | | [QueueList](documentation/models/QueueList.md) | Represents a list of queues | -| [CreateQueue](documentation/models/CreateQueue.md) | Represents a request to create a queue | -| [Queue](documentation/models/Queue.md) | Represents a queue | -| [UpdateQueue](documentation/models/UpdateQueue.md) | Represents a request to update a queue | +| [CreateQueue](documentation/models/CreateQueue.md) | Represents a request to create a new queue. | +| [Queue](documentation/models/Queue.md) | Represents a queue. | +| [UpdateQueue](documentation/models/UpdateQueue.md) | Represents a request to update an existing queue. | | [QueueJobList](documentation/models/QueueJobList.md) | Represents a list of queue jobs | | [CreateQueueJob](documentation/models/CreateQueueJob.md) | Represents a request to create a queue job | | [QueueJob](documentation/models/QueueJob.md) | Represents a queue job | diff --git a/documentation/models/CreateQueue.md b/documentation/models/CreateQueue.md index efdc562..2727e5b 100644 --- a/documentation/models/CreateQueue.md +++ b/documentation/models/CreateQueue.md @@ -1,11 +1,11 @@ # CreateQueue -Represents a request to create a queue +Represents a request to create a new queue. **Properties** -| Name | Type | Required | Description | -| :---------- | :----- | :------- | :-------------- | -| name | string | ✅ | | -| displayName | string | ❌ | | -| description | string | ❌ | The description | +| Name | Type | Required | Description | +| :---------- | :----- | :------- | :------------------------------------------------------------------------------------------- | +| name | string | ✅ | The queue name. This must be unique within the project. | +| displayName | string | ❌ | The display name. This may be used as a more human-readable name. | +| description | string | ❌ | The description. This may be used as a space for notes or other information about the queue. | diff --git a/documentation/models/Queue.md b/documentation/models/Queue.md index 75538eb..ea7006e 100644 --- a/documentation/models/Queue.md +++ b/documentation/models/Queue.md @@ -1,15 +1,15 @@ # Queue -Represents a queue +Represents a queue. **Properties** -| Name | Type | Required | Description | -| :-------------- | :--------------- | :------- | :-------------- | -| id | string | ✅ | | -| name | string | ✅ | | -| displayName | string | ✅ | | -| containerGroups | ContainerGroup[] | ✅ | | -| createTime | string | ✅ | | -| updateTime | string | ✅ | | -| description | string | ❌ | The description | +| Name | Type | Required | Description | +| :-------------- | :--------------- | :------- | :-------------------------------------------------------------------------------------------- | +| id | string | ✅ | The queue identifier. This is automatically generated and assigned when the queue is created. | +| name | string | ✅ | The queue name. This must be unique within the project. | +| displayName | string | ✅ | The display name. This may be used as a more human-readable name. | +| containerGroups | ContainerGroup[] | ✅ | | +| createTime | string | ✅ | The date and time the queue was created. | +| updateTime | string | ✅ | The date and time the queue was last updated. | +| description | string | ❌ | The description. This may be used as a space for notes or other information about the queue. | diff --git a/documentation/models/QueueList.md b/documentation/models/QueueList.md index 98c4439..a7a0212 100644 --- a/documentation/models/QueueList.md +++ b/documentation/models/QueueList.md @@ -4,6 +4,6 @@ Represents a list of queues **Properties** -| Name | Type | Required | Description | -| :---- | :------ | :------- | :---------- | -| items | Queue[] | ✅ | | +| Name | Type | Required | Description | +| :---- | :------ | :------- | :------------------ | +| items | Queue[] | ✅ | The list of queues. | diff --git a/documentation/models/UpdateQueue.md b/documentation/models/UpdateQueue.md index 6fba0a6..5cfbe88 100644 --- a/documentation/models/UpdateQueue.md +++ b/documentation/models/UpdateQueue.md @@ -1,10 +1,10 @@ # UpdateQueue -Represents a request to update a queue +Represents a request to update an existing queue. **Properties** -| Name | Type | Required | Description | -| :---------- | :----- | :------- | :-------------- | -| displayName | string | ❌ | | -| description | string | ❌ | The description | +| Name | Type | Required | Description | +| :---------- | :----- | :------- | :------------------------------------------------------------------------------------------- | +| displayName | string | ❌ | The display name. This may be used as a more human-readable name. | +| description | string | ❌ | The description. This may be used as a space for notes or other information about the queue. | diff --git a/documentation/services/ContainerGroupsService.md b/documentation/services/ContainerGroupsService.md index 0b5157d..977a1e9 100644 --- a/documentation/services/ContainerGroupsService.md +++ b/documentation/services/ContainerGroupsService.md @@ -26,10 +26,10 @@ Gets the list of container groups **Parameters** -| Name | Type | Required | Description | -| :--------------- | :----- | :------- | :--------------------------- | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | +| Name | Type | Required | Description | +| :--------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | **Return Type** @@ -46,8 +46,8 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.listContainerGroups( - 'ep7fgeqvy6vfd66h1ewe-69h', - 'dpdhw0h4i3hwpdzw9', + 'v50imwzgi4em4q035', + 'm6yw3-xm60cb7tiev8rketqiiwjepibzf2ust1cvjx8oua8mepeueo5-1', ); console.log(data); @@ -63,11 +63,11 @@ Creates a new container group **Parameters** -| Name | Type | Required | Description | -| :--------------- | :-------------------------------------------------------- | :------- | :--------------------------- | -| body | [CreateContainerGroup](../models/CreateContainerGroup.md) | ✅ | The request body. | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | +| Name | Type | Required | Description | +| :--------------- | :-------------------------------------------------------- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| body | [CreateContainerGroup](../models/CreateContainerGroup.md) | ✅ | The request body. | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | **Return Type** @@ -95,18 +95,18 @@ import { }); const containerResourceRequirements: ContainerResourceRequirements = { - cpu: 6, - memory: 8938, + cpu: 10, + memory: 17858, gpuClasses: ['gpu_classes'], - storageAmount: 49533820101, + storageAmount: 32391110488, }; const containerGroupPriority = ContainerGroupPriority.HIGH; const loggingAxiom2: LoggingAxiom2 = { - host: 'amet et', - apiToken: 'nostrud in reprehenderit consequat', - dataset: 'Ut eu', + host: 'in culpa aute', + apiToken: 'mollit culpa', + dataset: 'qui nulla laborum ex', }; const datadogTags2: DatadogTags2 = { @@ -115,24 +115,24 @@ import { }; const loggingDatadog2: LoggingDatadog2 = { - host: 'ut occaecat ex', - apiKey: 'sed fugiat magna sit', + host: 'id fugiat cillum', + apiKey: 'nostrud', tags: [datadogTags2], }; const loggingNewRelic2: LoggingNewRelic2 = { - host: 'elit laboris enim', - ingestionKey: 'enim nulla', + host: 'en', + ingestionKey: 'aliqua ad laboris anim', }; const loggingSplunk2: LoggingSplunk2 = { - host: 'fugiat pariatur cupidatat amet', - token: 'in', + host: 'enim cupidatat eiusmod', + token: 'do', }; const loggingTcp2: LoggingTcp2 = { - host: 'in cupidatat proident magna exercitation', - port: 13910, + host: 'aliquip labore dolor id', + port: 45778, }; const httpFormat2 = HttpFormat2.JSON; @@ -145,8 +145,8 @@ import { const httpCompression2 = HttpCompression2.NONE; const loggingHttp2: LoggingHttp2 = { - host: 'do', - port: 36577, + host: 'pariatur', + port: 16204, user: 'user', password: 'password', path: 'path', @@ -196,7 +196,7 @@ import { }; const createContainer: CreateContainer = { - image: 'magna laboris exercitation sunt', + image: 'velit qui cillum veniam ullamco', resources: containerResourceRequirements, command: ['command'], priority: containerGroupPriority, @@ -213,12 +213,12 @@ import { const createContainerGroupNetworking: CreateContainerGroupNetworking = { protocol: containerNetworkingProtocol, - port: 26042, + port: 19760, auth: true, }; const containerGroupProbeTcp: ContainerGroupProbeTcp = { - port: 58492, + port: 23269, }; const containerProbeHttpScheme = ContainerProbeHttpScheme.HTTP; @@ -230,14 +230,14 @@ import { const containerGroupProbeHttp: ContainerGroupProbeHttp = { path: 'path', - port: 10866, + port: 61900, scheme: containerProbeHttpScheme, headers: [containerGroupProbeHttpHeaders2], }; const containerGroupProbeGrpc: ContainerGroupProbeGrpc = { service: 'service', - port: 43992, + port: 58759, }; const containerGroupProbeExec: ContainerGroupProbeExec = { @@ -249,7 +249,7 @@ import { http: containerGroupProbeHttp, grpc: containerGroupProbeGrpc, exec: containerGroupProbeExec, - initialDelaySeconds: 9, + initialDelaySeconds: 5, periodSeconds: 10, timeoutSeconds: 30, successThreshold: 1, @@ -261,7 +261,7 @@ import { http: containerGroupProbeHttp, grpc: containerGroupProbeGrpc, exec: containerGroupProbeExec, - initialDelaySeconds: 10, + initialDelaySeconds: 6, periodSeconds: 1, timeoutSeconds: 1, successThreshold: 1, @@ -273,7 +273,7 @@ import { http: containerGroupProbeHttp, grpc: containerGroupProbeGrpc, exec: containerGroupProbeExec, - initialDelaySeconds: 1, + initialDelaySeconds: 4, periodSeconds: 3, timeoutSeconds: 10, successThreshold: 2, @@ -281,18 +281,18 @@ import { }; const containerGroupQueueConnection: ContainerGroupQueueConnection = { - path: 'velit do tempor consequat', - port: 12759, - queueName: 'bwcr1macbu9hd9pgyexpjpio5ssrhv-fzk9udwt102odv6a5s5fynms2', + path: 'ullamco magna est nulla aliqua', + port: 49952, + queueName: 'nnz26lyemw7nednorlqjlsihb42092pn8d', }; const createContainerGroup: CreateContainerGroup = { - name: 'vgm3', - displayName: 'qQx', + name: 'oh2mpxyfojt-6cco', + displayName: 'HoT', container: createContainer, autostartPolicy: true, restartPolicy: containerRestartPolicy, - replicas: 21, + replicas: 225, countryCodes: [countryCode], networking: createContainerGroupNetworking, livenessProbe: containerGroupLivenessProbe, @@ -302,8 +302,8 @@ import { }; const { data } = await saladCloudSdk.containerGroups.createContainerGroup( - 'ep7fgeqvy6vfd66h1ewe-69h', - 'dpdhw0h4i3hwpdzw9', + 'v50imwzgi4em4q035', + 'm6yw3-xm60cb7tiev8rketqiiwjepibzf2ust1cvjx8oua8mepeueo5-1', input, ); @@ -320,11 +320,11 @@ Gets a container group **Parameters** -| Name | Type | Required | Description | -| :----------------- | :----- | :------- | :------------------------------ | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| containerGroupName | string | ✅ | The unique container group name | +| Name | Type | Required | Description | +| :----------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| containerGroupName | string | ✅ | The unique container group name | **Return Type** @@ -341,9 +341,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.getContainerGroup( - 'zt-dvmb-gmo5a', - 'enqsq6na2w8d2wlvk-85d3jxhjhj', - 'fcixv6oyiqlk', + 'ob3ca5hduqlb1uzytbhhukf1u0-ahl0b9oqfjj0q', + 'x7dvdopv2czgde1zrufxgiv5tp-kncd4gfzda9ik-lx71', + 'cif9b1yvozs9trd4v0bll7qwslfehyhnfadnjp2w52gwrm0urjjj5b9hbe2fr6f', ); console.log(data); @@ -359,12 +359,12 @@ Updates a container group **Parameters** -| Name | Type | Required | Description | -| :----------------- | :-------------------------------------------------------- | :------- | :------------------------------ | -| body | [UpdateContainerGroup](../models/UpdateContainerGroup.md) | ✅ | The request body. | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| containerGroupName | string | ✅ | The unique container group name | +| Name | Type | Required | Description | +| :----------------- | :-------------------------------------------------------- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| body | [UpdateContainerGroup](../models/UpdateContainerGroup.md) | ✅ | The request body. | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| containerGroupName | string | ✅ | The unique container group name | **Return Type** @@ -390,18 +390,18 @@ import { }); const resources: Resources = { - cpu: 3, - memory: 8954, + cpu: 11, + memory: 1557, gpuClasses: ['gpu_classes'], - storageAmount: 38490522084, + storageAmount: 40250176413, }; const containerGroupPriority = ContainerGroupPriority.HIGH; const loggingAxiom3: LoggingAxiom3 = { - host: 'ipsum et', - apiToken: 'magna do pariatur dolor', - dataset: 'eiusmod mollit', + host: 'nisi et veniam', + apiToken: 'Lorem esse dolor', + dataset: 'et commodo Duis', }; const datadogTags3: DatadogTags3 = { @@ -410,24 +410,24 @@ import { }; const loggingDatadog3: LoggingDatadog3 = { - host: 'voluptate nisi sint consectetur', - apiKey: 'ea proident exercitation do', + host: 'veniam deserunt sunt dolore', + apiKey: 'ullamco occaecat nostrud irure', tags: [datadogTags3], }; const loggingNewRelic3: LoggingNewRelic3 = { - host: 'Lorem laborum nostrud enim ipsum', - ingestionKey: 'Ut nulla est cupidatat', + host: 'dolor adipisicing eu dolore incididunt', + ingestionKey: 'aliqua', }; const loggingSplunk3: LoggingSplunk3 = { - host: 'in laboris', - token: 'aliqua incididunt Lorem ad sunt', + host: 'enim incididunt', + token: 'Lorem Duis ipsum et', }; const loggingTcp3: LoggingTcp3 = { - host: 'voluptat', - port: 55775, + host: 'qui in cupidatat deserunt cillum', + port: 39897, }; const httpFormat3 = HttpFormat3.JSON; @@ -440,8 +440,8 @@ import { const httpCompression3 = HttpCompression3.NONE; const loggingHttp3: LoggingHttp3 = { - host: 'culpa sunt', - port: 21705, + host: 'nostrud ea dolore', + port: 52587, user: 'user', password: 'password', path: 'path', @@ -491,7 +491,7 @@ import { }; const updateContainer: UpdateContainer = { - image: 'cupidatat officia', + image: 'culpa nulla eu non', resources: resources, command: ['command'], priority: containerGroupPriority, @@ -503,11 +503,11 @@ import { const countryCode = CountryCode.AF; const updateContainerGroupNetworking: UpdateContainerGroupNetworking = { - port: 41663, + port: 60033, }; const containerGroupProbeTcp: ContainerGroupProbeTcp = { - port: 58492, + port: 23269, }; const containerProbeHttpScheme = ContainerProbeHttpScheme.HTTP; @@ -519,14 +519,14 @@ import { const containerGroupProbeHttp: ContainerGroupProbeHttp = { path: 'path', - port: 10866, + port: 61900, scheme: containerProbeHttpScheme, headers: [containerGroupProbeHttpHeaders2], }; const containerGroupProbeGrpc: ContainerGroupProbeGrpc = { service: 'service', - port: 43992, + port: 58759, }; const containerGroupProbeExec: ContainerGroupProbeExec = { @@ -538,7 +538,7 @@ import { http: containerGroupProbeHttp, grpc: containerGroupProbeGrpc, exec: containerGroupProbeExec, - initialDelaySeconds: 9, + initialDelaySeconds: 5, periodSeconds: 10, timeoutSeconds: 30, successThreshold: 1, @@ -550,7 +550,7 @@ import { http: containerGroupProbeHttp, grpc: containerGroupProbeGrpc, exec: containerGroupProbeExec, - initialDelaySeconds: 10, + initialDelaySeconds: 6, periodSeconds: 1, timeoutSeconds: 1, successThreshold: 1, @@ -562,7 +562,7 @@ import { http: containerGroupProbeHttp, grpc: containerGroupProbeGrpc, exec: containerGroupProbeExec, - initialDelaySeconds: 1, + initialDelaySeconds: 4, periodSeconds: 3, timeoutSeconds: 10, successThreshold: 2, @@ -570,9 +570,9 @@ import { }; const updateContainerGroup: UpdateContainerGroup = { - displayName: 'tbkBzZA6', + displayName: 'UtDi9VD ZS', container: updateContainer, - replicas: 37, + replicas: 183, countryCodes: [countryCode], networking: updateContainerGroupNetworking, livenessProbe: containerGroupLivenessProbe, @@ -581,9 +581,9 @@ import { }; const { data } = await saladCloudSdk.containerGroups.updateContainerGroup( - 'zt-dvmb-gmo5a', - 'enqsq6na2w8d2wlvk-85d3jxhjhj', - 'fcixv6oyiqlk', + 'ob3ca5hduqlb1uzytbhhukf1u0-ahl0b9oqfjj0q', + 'x7dvdopv2czgde1zrufxgiv5tp-kncd4gfzda9ik-lx71', + 'cif9b1yvozs9trd4v0bll7qwslfehyhnfadnjp2w52gwrm0urjjj5b9hbe2fr6f', input, ); @@ -600,11 +600,11 @@ Deletes a container group **Parameters** -| Name | Type | Required | Description | -| :----------------- | :----- | :------- | :------------------------------ | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| containerGroupName | string | ✅ | The unique container group name | +| Name | Type | Required | Description | +| :----------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| containerGroupName | string | ✅ | The unique container group name | **Example Usage Code Snippet** @@ -617,9 +617,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.deleteContainerGroup( - 'zt-dvmb-gmo5a', - 'enqsq6na2w8d2wlvk-85d3jxhjhj', - 'fcixv6oyiqlk', + 'ob3ca5hduqlb1uzytbhhukf1u0-ahl0b9oqfjj0q', + 'x7dvdopv2czgde1zrufxgiv5tp-kncd4gfzda9ik-lx71', + 'cif9b1yvozs9trd4v0bll7qwslfehyhnfadnjp2w52gwrm0urjjj5b9hbe2fr6f', ); console.log(data); @@ -635,11 +635,11 @@ Starts a container group **Parameters** -| Name | Type | Required | Description | -| :----------------- | :----- | :------- | :------------------------------ | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| containerGroupName | string | ✅ | The unique container group name | +| Name | Type | Required | Description | +| :----------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| containerGroupName | string | ✅ | The unique container group name | **Example Usage Code Snippet** @@ -652,9 +652,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.startContainerGroup( - 'sm3eup0iqixen33w3mp1ln15pix00azjaxgfnuon5rnc', - 'kyp6oi0404lk6h', - 'ucuerglkiabi4sbb23l56oq87j1v654hdchyg-8n5glaql3-539c', + 'uh5upyur493wxwbxrj4xt9wfx07sgyz1fs97sfhtue78-54vdogp2qrcnt-8a', + 'v7jhy3jn2rdf012fi7ouno3mk9', + 'a4d0ajj5ajjquzeg-z3kvqxtnoxnlzhjhjt-8naw', ); console.log(data); @@ -670,11 +670,11 @@ Stops a container group **Parameters** -| Name | Type | Required | Description | -| :----------------- | :----- | :------- | :------------------------------ | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| containerGroupName | string | ✅ | The unique container group name | +| Name | Type | Required | Description | +| :----------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| containerGroupName | string | ✅ | The unique container group name | **Example Usage Code Snippet** @@ -687,9 +687,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.stopContainerGroup( - 'tytntnk7-le269faihpgelqal6jc7327027puoxjag6lmdgb0c3qeelc', - 's1m84-o8x59', - 't96e3mcxix0izfrbhlu3evx', + 'c0o0gqev-mnkpy8af-s7rq68p2lenu8izbg09xnu6-fkv4dta4yd', + 'rpi16e4ddle58fi8u9w2qgnsgj7cnci4p90a72aagy0f001ws1rwna83a3asuz', + 'fd6ugn07m5xpcp89lefemdke05z4s9eg1d2caksvlhpzm', ); console.log(data); @@ -705,11 +705,11 @@ Retrieves a list of container group instances **Parameters** -| Name | Type | Required | Description | -| :----------------- | :----- | :------- | :------------------------------ | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| containerGroupName | string | ✅ | The unique container group name | +| Name | Type | Required | Description | +| :----------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| containerGroupName | string | ✅ | The unique container group name | **Return Type** @@ -726,9 +726,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.listContainerGroupInstances( - 'i5dt471e81flms65ujlnugscfp5-4x1xl1-c1ax257sioy7vldsm', - 'hwxbxx0fdtl98ziqbie46xqcbddvaoe06qhpuoplm89wi1', - 'y4q9cpfigd95ewlngasgx2e93zxeimrri0-iro9w0j3jvvgj2awj6-0ivo87g', + 'dcbh1', + 'pdcapp3enb9gd2f4k49vviu53s67ckwwnxsd-gfjsmuxcljdg4t1zzyoj', + 'vl2kuh4c67m3ae7qwlwipkdye-ad', ); console.log(data); @@ -744,12 +744,12 @@ Retrieves the details of a single instance within a container group by instance **Parameters** -| Name | Type | Required | Description | -| :----------------------- | :----- | :------- | :------------------------------ | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| containerGroupName | string | ✅ | The unique container group name | -| containerGroupInstanceId | string | ✅ | The unique instance identifier | +| Name | Type | Required | Description | +| :----------------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| containerGroupName | string | ✅ | The unique container group name | +| containerGroupInstanceId | string | ✅ | The unique instance identifier | **Return Type** @@ -766,9 +766,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.getContainerGroupInstance( - 'cce0i3', - 'bb53k', - 'vtsp-47yvqix7', + 'b0up7kyr7vabeivb96iwcvlvvm1n', + 'ngljb', + 'xtp82b9jzwqov1insghigvfq0donadhrrdqx-2redu46g7e', 'container_group_instance_id', ); @@ -785,12 +785,12 @@ Remove a node from a workload and reallocate the workload to a different node **Parameters** -| Name | Type | Required | Description | -| :----------------------- | :----- | :------- | :------------------------------ | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| containerGroupName | string | ✅ | The unique container group name | -| containerGroupInstanceId | string | ✅ | The unique instance identifier | +| Name | Type | Required | Description | +| :----------------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| containerGroupName | string | ✅ | The unique container group name | +| containerGroupInstanceId | string | ✅ | The unique instance identifier | **Example Usage Code Snippet** @@ -803,9 +803,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.reallocateContainerGroupInstance( - 'e1831z2sf2i9bk6n01-l4p5c2u', - 'h86701y3xcmm3m3c1oqx1cbz9zmgggid8ddvtm74etd0oedpgesup', - 'zpw3lnw7ag07-nla57', + 'xk27gbnpmwk5xor49bk4ujk7', + 'cy1l6xj-5vzihwp4ho850l3faynnuq71ru6y', + 'mgza-e8llajq25o36x8b-38phh', 'container_group_instance_id', ); @@ -822,12 +822,12 @@ Stops a container, destroys it, creates a new one without requiring the image to **Parameters** -| Name | Type | Required | Description | -| :----------------------- | :----- | :------- | :------------------------------ | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| containerGroupName | string | ✅ | The unique container group name | -| containerGroupInstanceId | string | ✅ | The unique instance identifier | +| Name | Type | Required | Description | +| :----------------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| containerGroupName | string | ✅ | The unique container group name | +| containerGroupInstanceId | string | ✅ | The unique instance identifier | **Example Usage Code Snippet** @@ -840,9 +840,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.recreateContainerGroupInstance( - 'xzg6rr4bm5841gi0z8-206cdrb7o1', - 'p6ls0enipujsrco8ums89jy5ldm9v9wniwlzg156f7f4hj66c1pcdqiziv', - 'lrb4rg8t0zwxs2l1ja3src79wfm1p-s-dl9lt39rn', + 'pkfh3rhnvt4x30k5t', + 'o7r3q30xz', + 'aq7hd1fjfxgtq8uehil3eplo', 'container_group_instance_id', ); @@ -859,12 +859,12 @@ Restarts a workload on a node without reallocating it **Parameters** -| Name | Type | Required | Description | -| :----------------------- | :----- | :------- | :------------------------------ | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| containerGroupName | string | ✅ | The unique container group name | -| containerGroupInstanceId | string | ✅ | The unique instance identifier | +| Name | Type | Required | Description | +| :----------------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| containerGroupName | string | ✅ | The unique container group name | +| containerGroupInstanceId | string | ✅ | The unique instance identifier | **Example Usage Code Snippet** @@ -877,9 +877,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.restartContainerGroupInstance( - 'pwt3jkl-373gjha9x4b8jfvgcvy-5z9eei5vo7ho3lx9fwf', - 'b6guf5mbszj1pjm7bnkx94c6wxjsm11-6l9gj1w78dzugvi1ay', - 'g3nf416-xd0f74r83g8t-3gf0nk0-ksf6kohlh6m-flte85e', + 'kd79h7bg0vpngqc8hz5pxjwi7muqnmuuqsx3q3zm2hxkci5yv6kho', + 'u5ljgqmbs6a7s', + 'qmq3nj6oy8b2wpzbidnelidy9s6k9w', 'container_group_instance_id', ); diff --git a/documentation/services/InferenceEndpointsService.md b/documentation/services/InferenceEndpointsService.md index 88870f3..ede610e 100644 --- a/documentation/services/InferenceEndpointsService.md +++ b/documentation/services/InferenceEndpointsService.md @@ -20,11 +20,11 @@ Gets the list of all inference endpoints **Parameters** -| Name | Type | Required | Description | -| :--------------- | :----- | :------- | :--------------------------- | -| organizationName | string | ✅ | The unique organization name | -| page | number | ❌ | The page number | -| pageSize | number | ❌ | The number of items per page | +| Name | Type | Required | Description | +| :--------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| page | number | ❌ | The page number | +| pageSize | number | ❌ | The number of items per page | **Return Type** @@ -40,10 +40,13 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; apiKey: 'YOUR_API_KEY', }); - const { data } = await saladCloudSdk.inferenceEndpoints.listInferenceEndpoints('sqctlusaj22ygymnjifxur', { - page: 585200996, - pageSize: 35, - }); + const { data } = await saladCloudSdk.inferenceEndpoints.listInferenceEndpoints( + 'wg1umdxtc9fte8osib-e-5ux2vsmrhjjt13u7q3pryxxnm', + { + page: 756148233, + pageSize: 66, + }, + ); console.log(data); })(); @@ -58,10 +61,10 @@ Gets an inference endpoint **Parameters** -| Name | Type | Required | Description | -| :-------------------- | :----- | :------- | :--------------------------------- | -| organizationName | string | ✅ | The unique organization name | -| inferenceEndpointName | string | ✅ | The unique inference endpoint name | +| Name | Type | Required | Description | +| :-------------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| inferenceEndpointName | string | ✅ | The unique inference endpoint name | **Return Type** @@ -77,7 +80,10 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; apiKey: 'YOUR_API_KEY', }); - const { data } = await saladCloudSdk.inferenceEndpoints.getInferenceEndpoint('rvbmdh-8zxih', 'id nulla'); + const { data } = await saladCloudSdk.inferenceEndpoints.getInferenceEndpoint( + 'uzp1dyfm2yp4-lxa27tl0fwms3fu3myo74a99jr6ouv4w8', + 'aute Ut reprehenderit occaecat sed', + ); console.log(data); })(); @@ -92,12 +98,12 @@ Retrieves a list of an inference endpoint jobs **Parameters** -| Name | Type | Required | Description | -| :-------------------- | :----- | :------- | :--------------------------------- | -| organizationName | string | ✅ | The unique organization name | -| inferenceEndpointName | string | ✅ | The unique inference endpoint name | -| page | number | ❌ | The page number | -| pageSize | number | ❌ | The number of items per page | +| Name | Type | Required | Description | +| :-------------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| inferenceEndpointName | string | ✅ | The unique inference endpoint name | +| page | number | ❌ | The page number | +| pageSize | number | ❌ | The number of items per page | **Return Type** @@ -113,10 +119,14 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; apiKey: 'YOUR_API_KEY', }); - const { data } = await saladCloudSdk.inferenceEndpoints.getInferenceEndpointJobs('et0wus4xea-xt7p0xv', 'minim Ut s', { - page: 408174252, - pageSize: 59, - }); + const { data } = await saladCloudSdk.inferenceEndpoints.getInferenceEndpointJobs( + 'trzfoq1p77wk9jgwxjp56dzbnwtbgowklqt1wsbe00', + 'ut officia ut', + { + page: 1653138765, + pageSize: 76, + }, + ); console.log(data); })(); @@ -131,11 +141,11 @@ Creates a new job **Parameters** -| Name | Type | Required | Description | -| :-------------------- | :-------------------------------------------------------------------- | :------- | :--------------------------------- | -| body | [CreateInferenceEndpointJob](../models/CreateInferenceEndpointJob.md) | ✅ | The request body. | -| organizationName | string | ✅ | The unique organization name | -| inferenceEndpointName | string | ✅ | The unique inference endpoint name | +| Name | Type | Required | Description | +| :-------------------- | :-------------------------------------------------------------------- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| body | [CreateInferenceEndpointJob](../models/CreateInferenceEndpointJob.md) | ✅ | The request body. | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| inferenceEndpointName | string | ✅ | The unique inference endpoint name | **Return Type** @@ -158,8 +168,8 @@ import { CreateInferenceEndpointJob, SaladCloudSdk } from '@saladtechnologies-os }; const { data } = await saladCloudSdk.inferenceEndpoints.createInferenceEndpointJob( - 'et0wus4xea-xt7p0xv', - 'minim Ut s', + 'trzfoq1p77wk9jgwxjp56dzbnwtbgowklqt1wsbe00', + 'ut officia ut', input, ); @@ -176,11 +186,11 @@ Retrieves a job in an inference endpoint **Parameters** -| Name | Type | Required | Description | -| :--------------------- | :----- | :------- | :--------------------------------- | -| organizationName | string | ✅ | The unique organization name | -| inferenceEndpointName | string | ✅ | The unique inference endpoint name | -| inferenceEndpointJobId | string | ✅ | The unique job id | +| Name | Type | Required | Description | +| :--------------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| inferenceEndpointName | string | ✅ | The unique inference endpoint name | +| inferenceEndpointJobId | string | ✅ | The unique job id | **Return Type** @@ -197,8 +207,8 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.inferenceEndpoints.getInferenceEndpointJob( - 'wm7sq978nq8j748qskk0hr2eg4sl7t97a39br872', - 'ullamco', + 'b7tj9', + 'sed eu labore', 'inference_endpoint_job_id', ); @@ -215,11 +225,11 @@ Deletes an inference endpoint job **Parameters** -| Name | Type | Required | Description | -| :--------------------- | :----- | :------- | :--------------------------------- | -| organizationName | string | ✅ | The unique organization name | -| inferenceEndpointName | string | ✅ | The unique inference endpoint name | -| inferenceEndpointJobId | string | ✅ | The unique job id | +| Name | Type | Required | Description | +| :--------------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| inferenceEndpointName | string | ✅ | The unique inference endpoint name | +| inferenceEndpointJobId | string | ✅ | The unique job id | **Example Usage Code Snippet** @@ -232,8 +242,8 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.inferenceEndpoints.deleteInferenceEndpointJob( - 'wm7sq978nq8j748qskk0hr2eg4sl7t97a39br872', - 'ullamco', + 'b7tj9', + 'sed eu labore', 'inference_endpoint_job_id', ); diff --git a/documentation/services/OrganizationDataService.md b/documentation/services/OrganizationDataService.md index afaa1a7..a43b4d1 100644 --- a/documentation/services/OrganizationDataService.md +++ b/documentation/services/OrganizationDataService.md @@ -15,9 +15,9 @@ List the GPU Classes **Parameters** -| Name | Type | Required | Description | -| :--------------- | :----- | :------- | :--------------------------- | -| organizationName | string | ✅ | The unique organization name | +| Name | Type | Required | Description | +| :--------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | **Return Type** @@ -33,7 +33,7 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; apiKey: 'YOUR_API_KEY', }); - const { data } = await saladCloudSdk.organizationData.listGpuClasses('fux'); + const { data } = await saladCloudSdk.organizationData.listGpuClasses('ksb7ikadj659qttkrqdm5b9xdre4met9iop'); console.log(data); })(); diff --git a/documentation/services/QueuesService.md b/documentation/services/QueuesService.md index 7b8e5da..f803234 100644 --- a/documentation/services/QueuesService.md +++ b/documentation/services/QueuesService.md @@ -2,31 +2,31 @@ A list of all methods in the `QueuesService` service. Click on the method name to view detailed information about that method. -| Methods | Description | -| :-------------------------------- | :----------------------------- | -| [listQueues](#listqueues) | Gets the list of queues | -| [createQueue](#createqueue) | Creates a new queue | -| [getQueue](#getqueue) | Gets a queue | -| [updateQueue](#updatequeue) | Updates a queue | -| [deleteQueue](#deletequeue) | Deletes a queue | -| [listQueueJobs](#listqueuejobs) | Retrieves a list of queue jobs | -| [createQueueJob](#createqueuejob) | Creates a new job | -| [getQueueJob](#getqueuejob) | Retrieves a job in a queue | -| [deleteQueueJob](#deletequeuejob) | Deletes a queue job | +| Methods | Description | +| :-------------------------------- | :---------------------------------------------- | +| [listQueues](#listqueues) | Gets the list of queues in the given project. | +| [createQueue](#createqueue) | Creates a new queue in the given project. | +| [getQueue](#getqueue) | Gets an existing queue in the given project. | +| [updateQueue](#updatequeue) | Updates an existing queue in the given project. | +| [deleteQueue](#deletequeue) | Deletes an existing queue in the given project. | +| [listQueueJobs](#listqueuejobs) | Retrieves a list of queue jobs | +| [createQueueJob](#createqueuejob) | Creates a new job | +| [getQueueJob](#getqueuejob) | Retrieves a job in a queue | +| [deleteQueueJob](#deletequeuejob) | Deletes a queue job | ## listQueues -Gets the list of queues +Gets the list of queues in the given project. - HTTP Method: `GET` - Endpoint: `/organizations/{organization_name}/projects/{project_name}/queues` **Parameters** -| Name | Type | Required | Description | -| :--------------- | :----- | :------- | :--------------------------- | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | +| Name | Type | Required | Description | +| :--------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | **Return Type** @@ -43,8 +43,8 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.queues.listQueues( - 'lwt38wqx9ycbbwq7cz7enua', - 'i5ohrcyvt0ap8jxyjtw5spbfh7ukelysoi13iija9co', + 'rtxaydgbmb5wprcvb9628akhug9lnd3c0', + 'p4bdb9jsi-f1xex70mdgjf5n-5ua-e28xyu9ujbls0vsz6xilo12xl52y9c177', ); console.log(data); @@ -53,18 +53,18 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; ## createQueue -Creates a new queue +Creates a new queue in the given project. - HTTP Method: `POST` - Endpoint: `/organizations/{organization_name}/projects/{project_name}/queues` **Parameters** -| Name | Type | Required | Description | -| :--------------- | :-------------------------------------- | :------- | :--------------------------- | -| body | [CreateQueue](../models/CreateQueue.md) | ✅ | The request body. | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | +| Name | Type | Required | Description | +| :--------------- | :-------------------------------------- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| body | [CreateQueue](../models/CreateQueue.md) | ✅ | The request body. | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | **Return Type** @@ -81,14 +81,14 @@ import { CreateQueue, SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-s }); const createQueue: CreateQueue = { - name: 'ykm2ls08p3lv', - displayName: 'Av8HrM6.', - description: 'nulla enim', + name: 'wcaz2jbu5pfmpygxffsf4bh4e6', + displayName: 'Ef', + description: 'aute Ut nostrud veniam sint', }; const { data } = await saladCloudSdk.queues.createQueue( - 'lwt38wqx9ycbbwq7cz7enua', - 'i5ohrcyvt0ap8jxyjtw5spbfh7ukelysoi13iija9co', + 'rtxaydgbmb5wprcvb9628akhug9lnd3c0', + 'p4bdb9jsi-f1xex70mdgjf5n-5ua-e28xyu9ujbls0vsz6xilo12xl52y9c177', input, ); @@ -98,18 +98,18 @@ import { CreateQueue, SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-s ## getQueue -Gets a queue +Gets an existing queue in the given project. - HTTP Method: `GET` - Endpoint: `/organizations/{organization_name}/projects/{project_name}/queues/{queue_name}` **Parameters** -| Name | Type | Required | Description | -| :--------------- | :----- | :------- | :--------------------------- | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| queueName | string | ✅ | The unique queue name | +| Name | Type | Required | Description | +| :--------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| queueName | string | ✅ | The queue name. | **Return Type** @@ -126,9 +126,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.queues.getQueue( - 'voe5nrfsnef63doc193sgdihl8bgcxw201b7qbn', - 'xlauk07eld4q4sm9jdgi4bgl1flz0elvw26099ougowft9j-kjp6bahz155', - 'gsomvfqk5h4gbc8o3p4id29bdadte3m51it2hfzxfmyjtvnd0b', + 'g1bq27ohe5dpzbgsk8gvpuhecson4k2eclxss3', + 'wtxd1j0ixuhfk-hdff3n3-hbtsigyh53bt0g4gjh8mcz4', + 'bnkfiyt3k5ke3wy-5gl1809r', ); console.log(data); @@ -137,19 +137,19 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; ## updateQueue -Updates a queue +Updates an existing queue in the given project. - HTTP Method: `PATCH` - Endpoint: `/organizations/{organization_name}/projects/{project_name}/queues/{queue_name}` **Parameters** -| Name | Type | Required | Description | -| :--------------- | :-------------------------------------- | :------- | :--------------------------- | -| body | [UpdateQueue](../models/UpdateQueue.md) | ✅ | The request body. | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| queueName | string | ✅ | The unique queue name | +| Name | Type | Required | Description | +| :--------------- | :-------------------------------------- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| body | [UpdateQueue](../models/UpdateQueue.md) | ✅ | The request body. | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| queueName | string | ✅ | The queue name. | **Return Type** @@ -166,14 +166,14 @@ import { SaladCloudSdk, UpdateQueue } from '@saladtechnologies-oss/salad-cloud-s }); const updateQueue: UpdateQueue = { - displayName: 'X3iu1Xk', - description: 'ullamco consequat voluptate', + displayName: 'TLURNvvFGXm', + description: 'aliqua et sit anim esse', }; const { data } = await saladCloudSdk.queues.updateQueue( - 'voe5nrfsnef63doc193sgdihl8bgcxw201b7qbn', - 'xlauk07eld4q4sm9jdgi4bgl1flz0elvw26099ougowft9j-kjp6bahz155', - 'gsomvfqk5h4gbc8o3p4id29bdadte3m51it2hfzxfmyjtvnd0b', + 'g1bq27ohe5dpzbgsk8gvpuhecson4k2eclxss3', + 'wtxd1j0ixuhfk-hdff3n3-hbtsigyh53bt0g4gjh8mcz4', + 'bnkfiyt3k5ke3wy-5gl1809r', input, ); @@ -183,18 +183,18 @@ import { SaladCloudSdk, UpdateQueue } from '@saladtechnologies-oss/salad-cloud-s ## deleteQueue -Deletes a queue +Deletes an existing queue in the given project. - HTTP Method: `DELETE` - Endpoint: `/organizations/{organization_name}/projects/{project_name}/queues/{queue_name}` **Parameters** -| Name | Type | Required | Description | -| :--------------- | :----- | :------- | :--------------------------- | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| queueName | string | ✅ | The unique queue name | +| Name | Type | Required | Description | +| :--------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| queueName | string | ✅ | The queue name. | **Example Usage Code Snippet** @@ -207,9 +207,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.queues.deleteQueue( - 'voe5nrfsnef63doc193sgdihl8bgcxw201b7qbn', - 'xlauk07eld4q4sm9jdgi4bgl1flz0elvw26099ougowft9j-kjp6bahz155', - 'gsomvfqk5h4gbc8o3p4id29bdadte3m51it2hfzxfmyjtvnd0b', + 'g1bq27ohe5dpzbgsk8gvpuhecson4k2eclxss3', + 'wtxd1j0ixuhfk-hdff3n3-hbtsigyh53bt0g4gjh8mcz4', + 'bnkfiyt3k5ke3wy-5gl1809r', ); console.log(data); @@ -225,13 +225,13 @@ Retrieves a list of queue jobs **Parameters** -| Name | Type | Required | Description | -| :--------------- | :----- | :------- | :--------------------------- | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| queueName | string | ✅ | The unique queue name | -| page | number | ❌ | The page number | -| pageSize | number | ❌ | The number of items per page | +| Name | Type | Required | Description | +| :--------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| queueName | string | ✅ | The queue name. | +| page | number | ❌ | The page number | +| pageSize | number | ❌ | The number of items per page | **Return Type** @@ -248,12 +248,12 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.queues.listQueueJobs( - 'qiqiazzthr12lsqkk1iq35-ix3pzbff9-f8x8ls569n71', - 'ht3-tiei7j9ye5yzdixjzbx5ywjbd', - 'xp465rhqkyqstwpk8kd3jy5kakai4lollggq7i7xz97', + 'jb7eyumc25lm4prwopvwr-1961g-m85nbqda3ufs', + 'sn780t45z2tw4xt1b86w0clx6vkq-3', + 'sx811v32aty9s-ghx1hm2nw1mhgooidhvnhwadaqzuh19krhv62or5c', { - page: 1955049824, - pageSize: 95, + page: 2110014563, + pageSize: 23, }, ); @@ -270,12 +270,12 @@ Creates a new job **Parameters** -| Name | Type | Required | Description | -| :--------------- | :-------------------------------------------- | :------- | :--------------------------- | -| body | [CreateQueueJob](../models/CreateQueueJob.md) | ✅ | The request body. | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| queueName | string | ✅ | The unique queue name | +| Name | Type | Required | Description | +| :--------------- | :-------------------------------------------- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| body | [CreateQueueJob](../models/CreateQueueJob.md) | ✅ | The request body. | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| queueName | string | ✅ | The queue name. | **Return Type** @@ -298,9 +298,9 @@ import { CreateQueueJob, SaladCloudSdk } from '@saladtechnologies-oss/salad-clou }; const { data } = await saladCloudSdk.queues.createQueueJob( - 'qiqiazzthr12lsqkk1iq35-ix3pzbff9-f8x8ls569n71', - 'ht3-tiei7j9ye5yzdixjzbx5ywjbd', - 'xp465rhqkyqstwpk8kd3jy5kakai4lollggq7i7xz97', + 'jb7eyumc25lm4prwopvwr-1961g-m85nbqda3ufs', + 'sn780t45z2tw4xt1b86w0clx6vkq-3', + 'sx811v32aty9s-ghx1hm2nw1mhgooidhvnhwadaqzuh19krhv62or5c', input, ); @@ -317,12 +317,12 @@ Retrieves a job in a queue **Parameters** -| Name | Type | Required | Description | -| :--------------- | :----- | :------- | :--------------------------- | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| queueName | string | ✅ | The unique queue name | -| queueJobId | string | ✅ | The unique job id | +| Name | Type | Required | Description | +| :--------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| queueName | string | ✅ | The queue name. | +| queueJobId | string | ✅ | The job identifier. This is automatically generated and assigned when the job is created. | **Return Type** @@ -339,9 +339,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.queues.getQueueJob( - 'erx15rey11qozndq25fyep9cx1pky-znnuxifqcep9-zc', - 'x9-4z-1rr438ze1lo349hdscooit-lme54jb98rdf4itla-wc6aace', - 'e-tvw-8ybw4mj2a', + 'j-8sae7t0u7o0emyztq64o8ut710qtepjztx34mk6lruecseiyq06ab3ok5xr', + 'eokxas9m7y892q4m5rifzmevenpg1vot8xgbal184sloim-c7555huym18dia9d', + 'zbvvpn2qgtohp', 'queue_job_id', ); @@ -358,12 +358,12 @@ Deletes a queue job **Parameters** -| Name | Type | Required | Description | -| :--------------- | :----- | :------- | :--------------------------- | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| queueName | string | ✅ | The unique queue name | -| queueJobId | string | ✅ | The unique job id | +| Name | Type | Required | Description | +| :--------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| queueName | string | ✅ | The queue name. | +| queueJobId | string | ✅ | The job identifier. This is automatically generated and assigned when the job is created. | **Example Usage Code Snippet** @@ -376,9 +376,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.queues.deleteQueueJob( - 'erx15rey11qozndq25fyep9cx1pky-znnuxifqcep9-zc', - 'x9-4z-1rr438ze1lo349hdscooit-lme54jb98rdf4itla-wc6aace', - 'e-tvw-8ybw4mj2a', + 'j-8sae7t0u7o0emyztq64o8ut710qtepjztx34mk6lruecseiyq06ab3ok5xr', + 'eokxas9m7y892q4m5rifzmevenpg1vot8xgbal184sloim-c7555huym18dia9d', + 'zbvvpn2qgtohp', 'queue_job_id', ); diff --git a/documentation/services/QuotasService.md b/documentation/services/QuotasService.md index 1e9384e..0120e26 100644 --- a/documentation/services/QuotasService.md +++ b/documentation/services/QuotasService.md @@ -15,9 +15,9 @@ Gets the organization quotas **Parameters** -| Name | Type | Required | Description | -| :--------------- | :----- | :------- | :--------------------------- | -| organizationName | string | ✅ | The unique organization name | +| Name | Type | Required | Description | +| :--------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | **Return Type** @@ -33,7 +33,7 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; apiKey: 'YOUR_API_KEY', }); - const { data } = await saladCloudSdk.quotas.getQuotas('y-7yhh5v70xusg163gdfs9vma6wkyd2rcvosdiwny-k'); + const { data } = await saladCloudSdk.quotas.getQuotas('o110sou'); console.log(data); })(); diff --git a/documentation/services/WebhookSecretKeyService.md b/documentation/services/WebhookSecretKeyService.md index 5299642..21ff365 100644 --- a/documentation/services/WebhookSecretKeyService.md +++ b/documentation/services/WebhookSecretKeyService.md @@ -16,9 +16,9 @@ Gets the webhook secret key **Parameters** -| Name | Type | Required | Description | -| :--------------- | :----- | :------- | :--------------------------- | -| organizationName | string | ✅ | The unique organization name | +| Name | Type | Required | Description | +| :--------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | **Return Type** @@ -35,7 +35,7 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.webhookSecretKey.getWebhookSecretKey( - 'hn9h7px3wro2wjja0yeu6kcgk0nggtveqmh45ilbsw4b2dcch55e1sj', + 'dyxdaqq1t3iwwpawdlk-78rt9bh26smkuf3v0nd2ropp', ); console.log(data); @@ -51,9 +51,9 @@ Updates the webhook secret key **Parameters** -| Name | Type | Required | Description | -| :--------------- | :----- | :------- | :--------------------------- | -| organizationName | string | ✅ | The unique organization name | +| Name | Type | Required | Description | +| :--------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | **Return Type** @@ -70,7 +70,7 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.webhookSecretKey.updateWebhookSecretKey( - 'hn9h7px3wro2wjja0yeu6kcgk0nggtveqmh45ilbsw4b2dcch55e1sj', + 'dyxdaqq1t3iwwpawdlk-78rt9bh26smkuf3v0nd2ropp', ); console.log(data); diff --git a/documentation/services/WorkloadErrorsService.md b/documentation/services/WorkloadErrorsService.md index ac1a7ee..e8f2e33 100644 --- a/documentation/services/WorkloadErrorsService.md +++ b/documentation/services/WorkloadErrorsService.md @@ -15,11 +15,11 @@ Gets the workload errors **Parameters** -| Name | Type | Required | Description | -| :----------------- | :----- | :------- | :------------------------------ | -| organizationName | string | ✅ | The unique organization name | -| projectName | string | ✅ | The unique project name | -| containerGroupName | string | ✅ | The unique container group name | +| Name | Type | Required | Description | +| :----------------- | :----- | :------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| organizationName | string | ✅ | Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. | +| projectName | string | ✅ | Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. | +| containerGroupName | string | ✅ | The unique container group name | **Return Type** @@ -36,9 +36,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.workloadErrors.getWorkloadErrors( - 'cg3m2ys7p7s0l7bztd09ndj7juif71slwjakka', - 'rcn12djtrq4osvz', - 'ha1vqw6i748x874akg4f74ap-5lo17i', + 'kr8pje-v4-ccp8q-329szw31h4fee237cnffybnugpd7nbngr', + 'vjne2vq5j0d2m4f21ex5ozb1-4j-you0d7uftlpfgcaqa-2oc58y844mz', + 'jpqhlkkgd', ); console.log(data); diff --git a/documentation/snippets/organizations-{organization_name}-gpu-classes-get.md b/documentation/snippets/organizations-{organization_name}-gpu-classes-get.md index 177357f..8ec72a0 100644 --- a/documentation/snippets/organizations-{organization_name}-gpu-classes-get.md +++ b/documentation/snippets/organizations-{organization_name}-gpu-classes-get.md @@ -6,7 +6,7 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; apiKey: 'YOUR_API_KEY', }); - const { data } = await saladCloudSdk.organizationData.listGpuClasses('fux'); + const { data } = await saladCloudSdk.organizationData.listGpuClasses('ksb7ikadj659qttkrqdm5b9xdre4met9iop'); console.log(data); })(); diff --git a/documentation/snippets/organizations-{organization_name}-inference-endpoints-get.md b/documentation/snippets/organizations-{organization_name}-inference-endpoints-get.md index 0ccb6a4..603ea8e 100644 --- a/documentation/snippets/organizations-{organization_name}-inference-endpoints-get.md +++ b/documentation/snippets/organizations-{organization_name}-inference-endpoints-get.md @@ -6,10 +6,13 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; apiKey: 'YOUR_API_KEY', }); - const { data } = await saladCloudSdk.inferenceEndpoints.listInferenceEndpoints('sqctlusaj22ygymnjifxur', { - page: 585200996, - pageSize: 35, - }); + const { data } = await saladCloudSdk.inferenceEndpoints.listInferenceEndpoints( + 'wg1umdxtc9fte8osib-e-5ux2vsmrhjjt13u7q3pryxxnm', + { + page: 756148233, + pageSize: 66, + }, + ); console.log(data); })(); diff --git a/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-get.md b/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-get.md index 4a2f1e1..d8fd10f 100644 --- a/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-get.md +++ b/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-get.md @@ -6,7 +6,10 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; apiKey: 'YOUR_API_KEY', }); - const { data } = await saladCloudSdk.inferenceEndpoints.getInferenceEndpoint('rvbmdh-8zxih', 'id nulla'); + const { data } = await saladCloudSdk.inferenceEndpoints.getInferenceEndpoint( + 'uzp1dyfm2yp4-lxa27tl0fwms3fu3myo74a99jr6ouv4w8', + 'aute Ut reprehenderit occaecat sed', + ); console.log(data); })(); diff --git a/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-get.md b/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-get.md index 39e132f..936033b 100644 --- a/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-get.md +++ b/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-get.md @@ -6,10 +6,14 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; apiKey: 'YOUR_API_KEY', }); - const { data } = await saladCloudSdk.inferenceEndpoints.getInferenceEndpointJobs('et0wus4xea-xt7p0xv', 'minim Ut s', { - page: 408174252, - pageSize: 59, - }); + const { data } = await saladCloudSdk.inferenceEndpoints.getInferenceEndpointJobs( + 'trzfoq1p77wk9jgwxjp56dzbnwtbgowklqt1wsbe00', + 'ut officia ut', + { + page: 1653138765, + pageSize: 76, + }, + ); console.log(data); })(); diff --git a/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-post.md b/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-post.md index 2d06a87..47360aa 100644 --- a/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-post.md +++ b/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-post.md @@ -13,8 +13,8 @@ import { CreateInferenceEndpointJob, SaladCloudSdk } from '@saladtechnologies-os }; const { data } = await saladCloudSdk.inferenceEndpoints.createInferenceEndpointJob( - 'et0wus4xea-xt7p0xv', - 'minim Ut s', + 'trzfoq1p77wk9jgwxjp56dzbnwtbgowklqt1wsbe00', + 'ut officia ut', input, ); diff --git a/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-{inference_endpoint_job_id}-delete.md b/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-{inference_endpoint_job_id}-delete.md index a36fa01..b6e4295 100644 --- a/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-{inference_endpoint_job_id}-delete.md +++ b/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-{inference_endpoint_job_id}-delete.md @@ -7,8 +7,8 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.inferenceEndpoints.deleteInferenceEndpointJob( - 'wm7sq978nq8j748qskk0hr2eg4sl7t97a39br872', - 'ullamco', + 'b7tj9', + 'sed eu labore', 'inference_endpoint_job_id', ); diff --git a/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-{inference_endpoint_job_id}-get.md b/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-{inference_endpoint_job_id}-get.md index 4cb3899..9271b84 100644 --- a/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-{inference_endpoint_job_id}-get.md +++ b/documentation/snippets/organizations-{organization_name}-inference-endpoints-{inference_endpoint_name}-jobs-{inference_endpoint_job_id}-get.md @@ -7,8 +7,8 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.inferenceEndpoints.getInferenceEndpointJob( - 'wm7sq978nq8j748qskk0hr2eg4sl7t97a39br872', - 'ullamco', + 'b7tj9', + 'sed eu labore', 'inference_endpoint_job_id', ); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-get.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-get.md index 9f3b20a..ab6bf5f 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-get.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-get.md @@ -7,8 +7,8 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.listContainerGroups( - 'ep7fgeqvy6vfd66h1ewe-69h', - 'dpdhw0h4i3hwpdzw9', + 'v50imwzgi4em4q035', + 'm6yw3-xm60cb7tiev8rketqiiwjepibzf2ust1cvjx8oua8mepeueo5-1', ); console.log(data); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-post.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-post.md index 38075df..95b1439 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-post.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-post.md @@ -18,18 +18,18 @@ import { }); const containerResourceRequirements: ContainerResourceRequirements = { - cpu: 6, - memory: 8938, + cpu: 10, + memory: 17858, gpuClasses: ['gpu_classes'], - storageAmount: 49533820101, + storageAmount: 32391110488, }; const containerGroupPriority = ContainerGroupPriority.HIGH; const loggingAxiom2: LoggingAxiom2 = { - host: 'amet et', - apiToken: 'nostrud in reprehenderit consequat', - dataset: 'Ut eu', + host: 'in culpa aute', + apiToken: 'mollit culpa', + dataset: 'qui nulla laborum ex', }; const datadogTags2: DatadogTags2 = { @@ -38,24 +38,24 @@ import { }; const loggingDatadog2: LoggingDatadog2 = { - host: 'ut occaecat ex', - apiKey: 'sed fugiat magna sit', + host: 'id fugiat cillum', + apiKey: 'nostrud', tags: [datadogTags2], }; const loggingNewRelic2: LoggingNewRelic2 = { - host: 'elit laboris enim', - ingestionKey: 'enim nulla', + host: 'en', + ingestionKey: 'aliqua ad laboris anim', }; const loggingSplunk2: LoggingSplunk2 = { - host: 'fugiat pariatur cupidatat amet', - token: 'in', + host: 'enim cupidatat eiusmod', + token: 'do', }; const loggingTcp2: LoggingTcp2 = { - host: 'in cupidatat proident magna exercitation', - port: 13910, + host: 'aliquip labore dolor id', + port: 45778, }; const httpFormat2 = HttpFormat2.JSON; @@ -68,8 +68,8 @@ import { const httpCompression2 = HttpCompression2.NONE; const loggingHttp2: LoggingHttp2 = { - host: 'do', - port: 36577, + host: 'pariatur', + port: 16204, user: 'user', password: 'password', path: 'path', @@ -119,7 +119,7 @@ import { }; const createContainer: CreateContainer = { - image: 'magna laboris exercitation sunt', + image: 'velit qui cillum veniam ullamco', resources: containerResourceRequirements, command: ['command'], priority: containerGroupPriority, @@ -136,12 +136,12 @@ import { const createContainerGroupNetworking: CreateContainerGroupNetworking = { protocol: containerNetworkingProtocol, - port: 26042, + port: 19760, auth: true, }; const containerGroupProbeTcp: ContainerGroupProbeTcp = { - port: 58492, + port: 23269, }; const containerProbeHttpScheme = ContainerProbeHttpScheme.HTTP; @@ -153,14 +153,14 @@ import { const containerGroupProbeHttp: ContainerGroupProbeHttp = { path: 'path', - port: 10866, + port: 61900, scheme: containerProbeHttpScheme, headers: [containerGroupProbeHttpHeaders2], }; const containerGroupProbeGrpc: ContainerGroupProbeGrpc = { service: 'service', - port: 43992, + port: 58759, }; const containerGroupProbeExec: ContainerGroupProbeExec = { @@ -172,7 +172,7 @@ import { http: containerGroupProbeHttp, grpc: containerGroupProbeGrpc, exec: containerGroupProbeExec, - initialDelaySeconds: 9, + initialDelaySeconds: 5, periodSeconds: 10, timeoutSeconds: 30, successThreshold: 1, @@ -184,7 +184,7 @@ import { http: containerGroupProbeHttp, grpc: containerGroupProbeGrpc, exec: containerGroupProbeExec, - initialDelaySeconds: 10, + initialDelaySeconds: 6, periodSeconds: 1, timeoutSeconds: 1, successThreshold: 1, @@ -196,7 +196,7 @@ import { http: containerGroupProbeHttp, grpc: containerGroupProbeGrpc, exec: containerGroupProbeExec, - initialDelaySeconds: 1, + initialDelaySeconds: 4, periodSeconds: 3, timeoutSeconds: 10, successThreshold: 2, @@ -204,18 +204,18 @@ import { }; const containerGroupQueueConnection: ContainerGroupQueueConnection = { - path: 'velit do tempor consequat', - port: 12759, - queueName: 'bwcr1macbu9hd9pgyexpjpio5ssrhv-fzk9udwt102odv6a5s5fynms2', + path: 'ullamco magna est nulla aliqua', + port: 49952, + queueName: 'nnz26lyemw7nednorlqjlsihb42092pn8d', }; const createContainerGroup: CreateContainerGroup = { - name: 'vgm3', - displayName: 'qQx', + name: 'oh2mpxyfojt-6cco', + displayName: 'HoT', container: createContainer, autostartPolicy: true, restartPolicy: containerRestartPolicy, - replicas: 21, + replicas: 225, countryCodes: [countryCode], networking: createContainerGroupNetworking, livenessProbe: containerGroupLivenessProbe, @@ -225,8 +225,8 @@ import { }; const { data } = await saladCloudSdk.containerGroups.createContainerGroup( - 'ep7fgeqvy6vfd66h1ewe-69h', - 'dpdhw0h4i3hwpdzw9', + 'v50imwzgi4em4q035', + 'm6yw3-xm60cb7tiev8rketqiiwjepibzf2ust1cvjx8oua8mepeueo5-1', input, ); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-delete.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-delete.md index a546050..235c35a 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-delete.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-delete.md @@ -7,9 +7,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.deleteContainerGroup( - 'zt-dvmb-gmo5a', - 'enqsq6na2w8d2wlvk-85d3jxhjhj', - 'fcixv6oyiqlk', + 'ob3ca5hduqlb1uzytbhhukf1u0-ahl0b9oqfjj0q', + 'x7dvdopv2czgde1zrufxgiv5tp-kncd4gfzda9ik-lx71', + 'cif9b1yvozs9trd4v0bll7qwslfehyhnfadnjp2w52gwrm0urjjj5b9hbe2fr6f', ); console.log(data); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-errors-get.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-errors-get.md index 4c07475..8ed56cb 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-errors-get.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-errors-get.md @@ -7,9 +7,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.workloadErrors.getWorkloadErrors( - 'cg3m2ys7p7s0l7bztd09ndj7juif71slwjakka', - 'rcn12djtrq4osvz', - 'ha1vqw6i748x874akg4f74ap-5lo17i', + 'kr8pje-v4-ccp8q-329szw31h4fee237cnffybnugpd7nbngr', + 'vjne2vq5j0d2m4f21ex5ozb1-4j-you0d7uftlpfgcaqa-2oc58y844mz', + 'jpqhlkkgd', ); console.log(data); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-get.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-get.md index 20816a6..6dc84cd 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-get.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-get.md @@ -7,9 +7,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.getContainerGroup( - 'zt-dvmb-gmo5a', - 'enqsq6na2w8d2wlvk-85d3jxhjhj', - 'fcixv6oyiqlk', + 'ob3ca5hduqlb1uzytbhhukf1u0-ahl0b9oqfjj0q', + 'x7dvdopv2czgde1zrufxgiv5tp-kncd4gfzda9ik-lx71', + 'cif9b1yvozs9trd4v0bll7qwslfehyhnfadnjp2w52gwrm0urjjj5b9hbe2fr6f', ); console.log(data); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-get.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-get.md index 3cce55f..95157de 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-get.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-get.md @@ -7,9 +7,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.listContainerGroupInstances( - 'i5dt471e81flms65ujlnugscfp5-4x1xl1-c1ax257sioy7vldsm', - 'hwxbxx0fdtl98ziqbie46xqcbddvaoe06qhpuoplm89wi1', - 'y4q9cpfigd95ewlngasgx2e93zxeimrri0-iro9w0j3jvvgj2awj6-0ivo87g', + 'dcbh1', + 'pdcapp3enb9gd2f4k49vviu53s67ckwwnxsd-gfjsmuxcljdg4t1zzyoj', + 'vl2kuh4c67m3ae7qwlwipkdye-ad', ); console.log(data); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-get.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-get.md index 87c8930..1970841 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-get.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-get.md @@ -7,9 +7,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.getContainerGroupInstance( - 'cce0i3', - 'bb53k', - 'vtsp-47yvqix7', + 'b0up7kyr7vabeivb96iwcvlvvm1n', + 'ngljb', + 'xtp82b9jzwqov1insghigvfq0donadhrrdqx-2redu46g7e', 'container_group_instance_id', ); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-reallocate-post.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-reallocate-post.md index cffaae8..766bb59 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-reallocate-post.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-reallocate-post.md @@ -7,9 +7,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.reallocateContainerGroupInstance( - 'e1831z2sf2i9bk6n01-l4p5c2u', - 'h86701y3xcmm3m3c1oqx1cbz9zmgggid8ddvtm74etd0oedpgesup', - 'zpw3lnw7ag07-nla57', + 'xk27gbnpmwk5xor49bk4ujk7', + 'cy1l6xj-5vzihwp4ho850l3faynnuq71ru6y', + 'mgza-e8llajq25o36x8b-38phh', 'container_group_instance_id', ); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-recreate-post.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-recreate-post.md index 5f943ba..17d141a 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-recreate-post.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-recreate-post.md @@ -7,9 +7,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.recreateContainerGroupInstance( - 'xzg6rr4bm5841gi0z8-206cdrb7o1', - 'p6ls0enipujsrco8ums89jy5ldm9v9wniwlzg156f7f4hj66c1pcdqiziv', - 'lrb4rg8t0zwxs2l1ja3src79wfm1p-s-dl9lt39rn', + 'pkfh3rhnvt4x30k5t', + 'o7r3q30xz', + 'aq7hd1fjfxgtq8uehil3eplo', 'container_group_instance_id', ); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-restart-post.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-restart-post.md index 669ef3a..9b6121e 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-restart-post.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-instances-{container_group_instance_id}-restart-post.md @@ -7,9 +7,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.restartContainerGroupInstance( - 'pwt3jkl-373gjha9x4b8jfvgcvy-5z9eei5vo7ho3lx9fwf', - 'b6guf5mbszj1pjm7bnkx94c6wxjsm11-6l9gj1w78dzugvi1ay', - 'g3nf416-xd0f74r83g8t-3gf0nk0-ksf6kohlh6m-flte85e', + 'kd79h7bg0vpngqc8hz5pxjwi7muqnmuuqsx3q3zm2hxkci5yv6kho', + 'u5ljgqmbs6a7s', + 'qmq3nj6oy8b2wpzbidnelidy9s6k9w', 'container_group_instance_id', ); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-patch.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-patch.md index 1a04986..75e90c3 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-patch.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-patch.md @@ -16,18 +16,18 @@ import { }); const resources: Resources = { - cpu: 3, - memory: 8954, + cpu: 11, + memory: 1557, gpuClasses: ['gpu_classes'], - storageAmount: 38490522084, + storageAmount: 40250176413, }; const containerGroupPriority = ContainerGroupPriority.HIGH; const loggingAxiom3: LoggingAxiom3 = { - host: 'ipsum et', - apiToken: 'magna do pariatur dolor', - dataset: 'eiusmod mollit', + host: 'nisi et veniam', + apiToken: 'Lorem esse dolor', + dataset: 'et commodo Duis', }; const datadogTags3: DatadogTags3 = { @@ -36,24 +36,24 @@ import { }; const loggingDatadog3: LoggingDatadog3 = { - host: 'voluptate nisi sint consectetur', - apiKey: 'ea proident exercitation do', + host: 'veniam deserunt sunt dolore', + apiKey: 'ullamco occaecat nostrud irure', tags: [datadogTags3], }; const loggingNewRelic3: LoggingNewRelic3 = { - host: 'Lorem laborum nostrud enim ipsum', - ingestionKey: 'Ut nulla est cupidatat', + host: 'dolor adipisicing eu dolore incididunt', + ingestionKey: 'aliqua', }; const loggingSplunk3: LoggingSplunk3 = { - host: 'in laboris', - token: 'aliqua incididunt Lorem ad sunt', + host: 'enim incididunt', + token: 'Lorem Duis ipsum et', }; const loggingTcp3: LoggingTcp3 = { - host: 'voluptat', - port: 55775, + host: 'qui in cupidatat deserunt cillum', + port: 39897, }; const httpFormat3 = HttpFormat3.JSON; @@ -66,8 +66,8 @@ import { const httpCompression3 = HttpCompression3.NONE; const loggingHttp3: LoggingHttp3 = { - host: 'culpa sunt', - port: 21705, + host: 'nostrud ea dolore', + port: 52587, user: 'user', password: 'password', path: 'path', @@ -117,7 +117,7 @@ import { }; const updateContainer: UpdateContainer = { - image: 'cupidatat officia', + image: 'culpa nulla eu non', resources: resources, command: ['command'], priority: containerGroupPriority, @@ -129,11 +129,11 @@ import { const countryCode = CountryCode.AF; const updateContainerGroupNetworking: UpdateContainerGroupNetworking = { - port: 41663, + port: 60033, }; const containerGroupProbeTcp: ContainerGroupProbeTcp = { - port: 58492, + port: 23269, }; const containerProbeHttpScheme = ContainerProbeHttpScheme.HTTP; @@ -145,14 +145,14 @@ import { const containerGroupProbeHttp: ContainerGroupProbeHttp = { path: 'path', - port: 10866, + port: 61900, scheme: containerProbeHttpScheme, headers: [containerGroupProbeHttpHeaders2], }; const containerGroupProbeGrpc: ContainerGroupProbeGrpc = { service: 'service', - port: 43992, + port: 58759, }; const containerGroupProbeExec: ContainerGroupProbeExec = { @@ -164,7 +164,7 @@ import { http: containerGroupProbeHttp, grpc: containerGroupProbeGrpc, exec: containerGroupProbeExec, - initialDelaySeconds: 9, + initialDelaySeconds: 5, periodSeconds: 10, timeoutSeconds: 30, successThreshold: 1, @@ -176,7 +176,7 @@ import { http: containerGroupProbeHttp, grpc: containerGroupProbeGrpc, exec: containerGroupProbeExec, - initialDelaySeconds: 10, + initialDelaySeconds: 6, periodSeconds: 1, timeoutSeconds: 1, successThreshold: 1, @@ -188,7 +188,7 @@ import { http: containerGroupProbeHttp, grpc: containerGroupProbeGrpc, exec: containerGroupProbeExec, - initialDelaySeconds: 1, + initialDelaySeconds: 4, periodSeconds: 3, timeoutSeconds: 10, successThreshold: 2, @@ -196,9 +196,9 @@ import { }; const updateContainerGroup: UpdateContainerGroup = { - displayName: 'tbkBzZA6', + displayName: 'UtDi9VD ZS', container: updateContainer, - replicas: 37, + replicas: 183, countryCodes: [countryCode], networking: updateContainerGroupNetworking, livenessProbe: containerGroupLivenessProbe, @@ -207,9 +207,9 @@ import { }; const { data } = await saladCloudSdk.containerGroups.updateContainerGroup( - 'zt-dvmb-gmo5a', - 'enqsq6na2w8d2wlvk-85d3jxhjhj', - 'fcixv6oyiqlk', + 'ob3ca5hduqlb1uzytbhhukf1u0-ahl0b9oqfjj0q', + 'x7dvdopv2czgde1zrufxgiv5tp-kncd4gfzda9ik-lx71', + 'cif9b1yvozs9trd4v0bll7qwslfehyhnfadnjp2w52gwrm0urjjj5b9hbe2fr6f', input, ); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-start-post.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-start-post.md index df40aba..d061f02 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-start-post.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-start-post.md @@ -7,9 +7,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.startContainerGroup( - 'sm3eup0iqixen33w3mp1ln15pix00azjaxgfnuon5rnc', - 'kyp6oi0404lk6h', - 'ucuerglkiabi4sbb23l56oq87j1v654hdchyg-8n5glaql3-539c', + 'uh5upyur493wxwbxrj4xt9wfx07sgyz1fs97sfhtue78-54vdogp2qrcnt-8a', + 'v7jhy3jn2rdf012fi7ouno3mk9', + 'a4d0ajj5ajjquzeg-z3kvqxtnoxnlzhjhjt-8naw', ); console.log(data); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-stop-post.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-stop-post.md index d1579a2..022435e 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-stop-post.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-containers-{container_group_name}-stop-post.md @@ -7,9 +7,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.containerGroups.stopContainerGroup( - 'tytntnk7-le269faihpgelqal6jc7327027puoxjag6lmdgb0c3qeelc', - 's1m84-o8x59', - 't96e3mcxix0izfrbhlu3evx', + 'c0o0gqev-mnkpy8af-s7rq68p2lenu8izbg09xnu6-fkv4dta4yd', + 'rpi16e4ddle58fi8u9w2qgnsgj7cnci4p90a72aagy0f001ws1rwna83a3asuz', + 'fd6ugn07m5xpcp89lefemdke05z4s9eg1d2caksvlhpzm', ); console.log(data); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-get.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-get.md index 59a6d28..62e9961 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-get.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-get.md @@ -7,8 +7,8 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.queues.listQueues( - 'lwt38wqx9ycbbwq7cz7enua', - 'i5ohrcyvt0ap8jxyjtw5spbfh7ukelysoi13iija9co', + 'rtxaydgbmb5wprcvb9628akhug9lnd3c0', + 'p4bdb9jsi-f1xex70mdgjf5n-5ua-e28xyu9ujbls0vsz6xilo12xl52y9c177', ); console.log(data); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-post.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-post.md index 93f34c9..9d545da 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-post.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-post.md @@ -7,14 +7,14 @@ import { CreateQueue, SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-s }); const createQueue: CreateQueue = { - name: 'ykm2ls08p3lv', - displayName: 'Av8HrM6.', - description: 'nulla enim', + name: 'wcaz2jbu5pfmpygxffsf4bh4e6', + displayName: 'Ef', + description: 'aute Ut nostrud veniam sint', }; const { data } = await saladCloudSdk.queues.createQueue( - 'lwt38wqx9ycbbwq7cz7enua', - 'i5ohrcyvt0ap8jxyjtw5spbfh7ukelysoi13iija9co', + 'rtxaydgbmb5wprcvb9628akhug9lnd3c0', + 'p4bdb9jsi-f1xex70mdgjf5n-5ua-e28xyu9ujbls0vsz6xilo12xl52y9c177', input, ); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-delete.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-delete.md index ec2a86b..c213a0c 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-delete.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-delete.md @@ -7,9 +7,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.queues.deleteQueue( - 'voe5nrfsnef63doc193sgdihl8bgcxw201b7qbn', - 'xlauk07eld4q4sm9jdgi4bgl1flz0elvw26099ougowft9j-kjp6bahz155', - 'gsomvfqk5h4gbc8o3p4id29bdadte3m51it2hfzxfmyjtvnd0b', + 'g1bq27ohe5dpzbgsk8gvpuhecson4k2eclxss3', + 'wtxd1j0ixuhfk-hdff3n3-hbtsigyh53bt0g4gjh8mcz4', + 'bnkfiyt3k5ke3wy-5gl1809r', ); console.log(data); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-get.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-get.md index 7e74a21..c4862d8 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-get.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-get.md @@ -7,9 +7,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.queues.getQueue( - 'voe5nrfsnef63doc193sgdihl8bgcxw201b7qbn', - 'xlauk07eld4q4sm9jdgi4bgl1flz0elvw26099ougowft9j-kjp6bahz155', - 'gsomvfqk5h4gbc8o3p4id29bdadte3m51it2hfzxfmyjtvnd0b', + 'g1bq27ohe5dpzbgsk8gvpuhecson4k2eclxss3', + 'wtxd1j0ixuhfk-hdff3n3-hbtsigyh53bt0g4gjh8mcz4', + 'bnkfiyt3k5ke3wy-5gl1809r', ); console.log(data); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-get.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-get.md index b44a3e7..bb27cca 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-get.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-get.md @@ -7,12 +7,12 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.queues.listQueueJobs( - 'qiqiazzthr12lsqkk1iq35-ix3pzbff9-f8x8ls569n71', - 'ht3-tiei7j9ye5yzdixjzbx5ywjbd', - 'xp465rhqkyqstwpk8kd3jy5kakai4lollggq7i7xz97', + 'jb7eyumc25lm4prwopvwr-1961g-m85nbqda3ufs', + 'sn780t45z2tw4xt1b86w0clx6vkq-3', + 'sx811v32aty9s-ghx1hm2nw1mhgooidhvnhwadaqzuh19krhv62or5c', { - page: 1955049824, - pageSize: 95, + page: 2110014563, + pageSize: 23, }, ); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-post.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-post.md index 35aa4d7..63eaf6f 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-post.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-post.md @@ -13,9 +13,9 @@ import { CreateQueueJob, SaladCloudSdk } from '@saladtechnologies-oss/salad-clou }; const { data } = await saladCloudSdk.queues.createQueueJob( - 'qiqiazzthr12lsqkk1iq35-ix3pzbff9-f8x8ls569n71', - 'ht3-tiei7j9ye5yzdixjzbx5ywjbd', - 'xp465rhqkyqstwpk8kd3jy5kakai4lollggq7i7xz97', + 'jb7eyumc25lm4prwopvwr-1961g-m85nbqda3ufs', + 'sn780t45z2tw4xt1b86w0clx6vkq-3', + 'sx811v32aty9s-ghx1hm2nw1mhgooidhvnhwadaqzuh19krhv62or5c', input, ); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-{queue_job_id}-delete.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-{queue_job_id}-delete.md index 7359e40..71215b5 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-{queue_job_id}-delete.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-{queue_job_id}-delete.md @@ -7,9 +7,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.queues.deleteQueueJob( - 'erx15rey11qozndq25fyep9cx1pky-znnuxifqcep9-zc', - 'x9-4z-1rr438ze1lo349hdscooit-lme54jb98rdf4itla-wc6aace', - 'e-tvw-8ybw4mj2a', + 'j-8sae7t0u7o0emyztq64o8ut710qtepjztx34mk6lruecseiyq06ab3ok5xr', + 'eokxas9m7y892q4m5rifzmevenpg1vot8xgbal184sloim-c7555huym18dia9d', + 'zbvvpn2qgtohp', 'queue_job_id', ); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-{queue_job_id}-get.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-{queue_job_id}-get.md index 064dd15..e04fb2e 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-{queue_job_id}-get.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-jobs-{queue_job_id}-get.md @@ -7,9 +7,9 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.queues.getQueueJob( - 'erx15rey11qozndq25fyep9cx1pky-znnuxifqcep9-zc', - 'x9-4z-1rr438ze1lo349hdscooit-lme54jb98rdf4itla-wc6aace', - 'e-tvw-8ybw4mj2a', + 'j-8sae7t0u7o0emyztq64o8ut710qtepjztx34mk6lruecseiyq06ab3ok5xr', + 'eokxas9m7y892q4m5rifzmevenpg1vot8xgbal184sloim-c7555huym18dia9d', + 'zbvvpn2qgtohp', 'queue_job_id', ); diff --git a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-patch.md b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-patch.md index 8b2949b..ea94b5e 100644 --- a/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-patch.md +++ b/documentation/snippets/organizations-{organization_name}-projects-{project_name}-queues-{queue_name}-patch.md @@ -7,14 +7,14 @@ import { SaladCloudSdk, UpdateQueue } from '@saladtechnologies-oss/salad-cloud-s }); const updateQueue: UpdateQueue = { - displayName: 'X3iu1Xk', - description: 'ullamco consequat voluptate', + displayName: 'TLURNvvFGXm', + description: 'aliqua et sit anim esse', }; const { data } = await saladCloudSdk.queues.updateQueue( - 'voe5nrfsnef63doc193sgdihl8bgcxw201b7qbn', - 'xlauk07eld4q4sm9jdgi4bgl1flz0elvw26099ougowft9j-kjp6bahz155', - 'gsomvfqk5h4gbc8o3p4id29bdadte3m51it2hfzxfmyjtvnd0b', + 'g1bq27ohe5dpzbgsk8gvpuhecson4k2eclxss3', + 'wtxd1j0ixuhfk-hdff3n3-hbtsigyh53bt0g4gjh8mcz4', + 'bnkfiyt3k5ke3wy-5gl1809r', input, ); diff --git a/documentation/snippets/organizations-{organization_name}-quotas-get.md b/documentation/snippets/organizations-{organization_name}-quotas-get.md index af5b699..ef4f56c 100644 --- a/documentation/snippets/organizations-{organization_name}-quotas-get.md +++ b/documentation/snippets/organizations-{organization_name}-quotas-get.md @@ -6,7 +6,7 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; apiKey: 'YOUR_API_KEY', }); - const { data } = await saladCloudSdk.quotas.getQuotas('y-7yhh5v70xusg163gdfs9vma6wkyd2rcvosdiwny-k'); + const { data } = await saladCloudSdk.quotas.getQuotas('o110sou'); console.log(data); })(); diff --git a/documentation/snippets/organizations-{organization_name}-webhook-secret-key-get.md b/documentation/snippets/organizations-{organization_name}-webhook-secret-key-get.md index d38eea0..5b8a8b5 100644 --- a/documentation/snippets/organizations-{organization_name}-webhook-secret-key-get.md +++ b/documentation/snippets/organizations-{organization_name}-webhook-secret-key-get.md @@ -7,7 +7,7 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.webhookSecretKey.getWebhookSecretKey( - 'hn9h7px3wro2wjja0yeu6kcgk0nggtveqmh45ilbsw4b2dcch55e1sj', + 'dyxdaqq1t3iwwpawdlk-78rt9bh26smkuf3v0nd2ropp', ); console.log(data); diff --git a/documentation/snippets/organizations-{organization_name}-webhook-secret-key-post.md b/documentation/snippets/organizations-{organization_name}-webhook-secret-key-post.md index a451ea0..df118c7 100644 --- a/documentation/snippets/organizations-{organization_name}-webhook-secret-key-post.md +++ b/documentation/snippets/organizations-{organization_name}-webhook-secret-key-post.md @@ -7,7 +7,7 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; }); const { data } = await saladCloudSdk.webhookSecretKey.updateWebhookSecretKey( - 'hn9h7px3wro2wjja0yeu6kcgk0nggtveqmh45ilbsw4b2dcch55e1sj', + 'dyxdaqq1t3iwwpawdlk-78rt9bh26smkuf3v0nd2ropp', ); console.log(data); diff --git a/examples/src/index.ts b/examples/src/index.ts index 3cd13ae..ddca627 100644 --- a/examples/src/index.ts +++ b/examples/src/index.ts @@ -5,7 +5,7 @@ import { SaladCloudSdk } from '@saladtechnologies-oss/salad-cloud-sdk'; apiKey: 'YOUR_API_KEY', }); - const { data } = await saladCloudSdk.quotas.getQuotas('y-7yhh5v70xusg163gdfs9vma6wkyd2rcvosdiwny-k'); + const { data } = await saladCloudSdk.quotas.getQuotas('o110sou'); console.log(data); })(); diff --git a/src/services/container-groups/container-groups.ts b/src/services/container-groups/container-groups.ts index cde810f..6cea4f0 100644 --- a/src/services/container-groups/container-groups.ts +++ b/src/services/container-groups/container-groups.ts @@ -13,8 +13,8 @@ import { ContainerGroupInstance, containerGroupInstanceResponse } from './models export class ContainerGroupsService extends BaseService { /** * Gets the list of container groups - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @returns {Promise>} OK */ async listContainerGroups( @@ -48,8 +48,8 @@ export class ContainerGroupsService extends BaseService { /** * Creates a new container group - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @returns {Promise>} Created */ async createContainerGroup( @@ -86,8 +86,8 @@ export class ContainerGroupsService extends BaseService { /** * Gets a container group - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @param {string} containerGroupName - The unique container group name * @returns {Promise>} OK */ @@ -127,8 +127,8 @@ export class ContainerGroupsService extends BaseService { /** * Updates a container group - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @param {string} containerGroupName - The unique container group name * @returns {Promise>} OK */ @@ -171,8 +171,8 @@ export class ContainerGroupsService extends BaseService { /** * Deletes a container group - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @param {string} containerGroupName - The unique container group name * @returns {Promise>} Accepted */ @@ -212,8 +212,8 @@ export class ContainerGroupsService extends BaseService { /** * Starts a container group - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @param {string} containerGroupName - The unique container group name * @returns {Promise>} Accepted */ @@ -253,8 +253,8 @@ export class ContainerGroupsService extends BaseService { /** * Stops a container group - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @param {string} containerGroupName - The unique container group name * @returns {Promise>} Accepted */ @@ -294,8 +294,8 @@ export class ContainerGroupsService extends BaseService { /** * Retrieves a list of container group instances - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @param {string} containerGroupName - The unique container group name * @returns {Promise>} OK */ @@ -335,8 +335,8 @@ export class ContainerGroupsService extends BaseService { /** * Retrieves the details of a single instance within a container group by instance ID - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @param {string} containerGroupName - The unique container group name * @param {string} containerGroupInstanceId - The unique instance identifier * @returns {Promise>} OK @@ -384,8 +384,8 @@ export class ContainerGroupsService extends BaseService { /** * Remove a node from a workload and reallocate the workload to a different node - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @param {string} containerGroupName - The unique container group name * @param {string} containerGroupInstanceId - The unique instance identifier * @returns {Promise>} Accepted @@ -433,8 +433,8 @@ export class ContainerGroupsService extends BaseService { /** * Stops a container, destroys it, creates a new one without requiring the image to be downloaded again on a different node - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @param {string} containerGroupName - The unique container group name * @param {string} containerGroupInstanceId - The unique instance identifier * @returns {Promise>} Accepted @@ -482,8 +482,8 @@ export class ContainerGroupsService extends BaseService { /** * Restarts a workload on a node without reallocating it - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @param {string} containerGroupName - The unique container group name * @param {string} containerGroupInstanceId - The unique instance identifier * @returns {Promise>} Accepted diff --git a/src/services/inference-endpoints/inference-endpoints.ts b/src/services/inference-endpoints/inference-endpoints.ts index 1516745..b46317e 100644 --- a/src/services/inference-endpoints/inference-endpoints.ts +++ b/src/services/inference-endpoints/inference-endpoints.ts @@ -13,7 +13,7 @@ import { InferenceEndpointJob, inferenceEndpointJobResponse } from './models/inf export class InferenceEndpointsService extends BaseService { /** * Gets the list of all inference endpoints - * @param {string} organizationName - The unique organization name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. * @param {number} [page] - The page number * @param {number} [pageSize] - The number of items per page * @returns {Promise>} OK @@ -53,7 +53,7 @@ export class InferenceEndpointsService extends BaseService { /** * Gets an inference endpoint - * @param {string} organizationName - The unique organization name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. * @param {string} inferenceEndpointName - The unique inference endpoint name * @returns {Promise>} OK */ @@ -88,7 +88,7 @@ export class InferenceEndpointsService extends BaseService { /** * Retrieves a list of an inference endpoint jobs - * @param {string} organizationName - The unique organization name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. * @param {string} inferenceEndpointName - The unique inference endpoint name * @param {number} [page] - The page number * @param {number} [pageSize] - The number of items per page @@ -134,7 +134,7 @@ export class InferenceEndpointsService extends BaseService { /** * Creates a new job - * @param {string} organizationName - The unique organization name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. * @param {string} inferenceEndpointName - The unique inference endpoint name * @returns {Promise>} Created */ @@ -172,7 +172,7 @@ export class InferenceEndpointsService extends BaseService { /** * Retrieves a job in an inference endpoint - * @param {string} organizationName - The unique organization name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. * @param {string} inferenceEndpointName - The unique inference endpoint name * @param {string} inferenceEndpointJobId - The unique job id * @returns {Promise>} Ok @@ -215,7 +215,7 @@ export class InferenceEndpointsService extends BaseService { /** * Deletes an inference endpoint job - * @param {string} organizationName - The unique organization name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. * @param {string} inferenceEndpointName - The unique inference endpoint name * @param {string} inferenceEndpointJobId - The unique job id * @returns {Promise>} Accepted diff --git a/src/services/organization-data/organization-data.ts b/src/services/organization-data/organization-data.ts index aeb9f37..f3580a9 100644 --- a/src/services/organization-data/organization-data.ts +++ b/src/services/organization-data/organization-data.ts @@ -8,7 +8,7 @@ import { GpuClassesList, gpuClassesListResponse } from './models/gpu-classes-lis export class OrganizationDataService extends BaseService { /** * List the GPU Classes - * @param {string} organizationName - The unique organization name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. * @returns {Promise>} OK */ async listGpuClasses(organizationName: string, requestConfig?: RequestConfig): Promise> { diff --git a/src/services/queues/models/create-queue.ts b/src/services/queues/models/create-queue.ts index 9eaafc8..797c005 100644 --- a/src/services/queues/models/create-queue.ts +++ b/src/services/queues/models/create-queue.ts @@ -22,11 +22,11 @@ export const createQueue = z.lazy(() => { }); /** - * Represents a request to create a queue - * @typedef {CreateQueue} createQueue - Represents a request to create a queue - Represents a request to create a queue - * @property {string} - * @property {string} - * @property {string} - The description + * Represents a request to create a new queue. + * @typedef {CreateQueue} createQueue - Represents a request to create a new queue. - Represents a request to create a new queue. + * @property {string} - The queue name. This must be unique within the project. + * @property {string} - The display name. This may be used as a more human-readable name. + * @property {string} - The description. This may be used as a space for notes or other information about the queue. */ export type CreateQueue = z.infer; diff --git a/src/services/queues/models/queue-list.ts b/src/services/queues/models/queue-list.ts index b6d0d30..3b403ed 100644 --- a/src/services/queues/models/queue-list.ts +++ b/src/services/queues/models/queue-list.ts @@ -13,7 +13,7 @@ export const queueList = z.lazy(() => { /** * Represents a list of queues * @typedef {QueueList} queueList - Represents a list of queues - Represents a list of queues - * @property {Queue[]} + * @property {Queue[]} - The list of queues. */ export type QueueList = z.infer; diff --git a/src/services/queues/models/queue.ts b/src/services/queues/models/queue.ts index 035d469..c9f47bc 100644 --- a/src/services/queues/models/queue.ts +++ b/src/services/queues/models/queue.ts @@ -25,15 +25,15 @@ export const queue = z.lazy(() => { }); /** - * Represents a queue - * @typedef {Queue} queue - Represents a queue - Represents a queue - * @property {string} - * @property {string} - * @property {string} - * @property {string} - The description + * Represents a queue. + * @typedef {Queue} queue - Represents a queue. - Represents a queue. + * @property {string} - The queue identifier. This is automatically generated and assigned when the queue is created. + * @property {string} - The queue name. This must be unique within the project. + * @property {string} - The display name. This may be used as a more human-readable name. + * @property {string} - The description. This may be used as a space for notes or other information about the queue. * @property {ContainerGroup[]} - * @property {string} - * @property {string} + * @property {string} - The date and time the queue was created. + * @property {string} - The date and time the queue was last updated. */ export type Queue = z.infer; diff --git a/src/services/queues/models/update-queue.ts b/src/services/queues/models/update-queue.ts index 2b0288e..61af88b 100644 --- a/src/services/queues/models/update-queue.ts +++ b/src/services/queues/models/update-queue.ts @@ -17,10 +17,10 @@ export const updateQueue = z.lazy(() => { }); /** - * Represents a request to update a queue - * @typedef {UpdateQueue} updateQueue - Represents a request to update a queue - Represents a request to update a queue - * @property {string} - * @property {string} - The description + * Represents a request to update an existing queue. + * @typedef {UpdateQueue} updateQueue - Represents a request to update an existing queue. - Represents a request to update an existing queue. + * @property {string} - The display name. This may be used as a more human-readable name. + * @property {string} - The description. This may be used as a space for notes or other information about the queue. */ export type UpdateQueue = z.infer; diff --git a/src/services/queues/queues.ts b/src/services/queues/queues.ts index 6c9f845..c5dc527 100644 --- a/src/services/queues/queues.ts +++ b/src/services/queues/queues.ts @@ -14,9 +14,9 @@ import { QueueJob, queueJobResponse } from './models/queue-job'; export class QueuesService extends BaseService { /** - * Gets the list of queues - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * Gets the list of queues in the given project. + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @returns {Promise>} OK */ async listQueues( @@ -49,9 +49,9 @@ export class QueuesService extends BaseService { } /** - * Creates a new queue - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * Creates a new queue in the given project. + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @returns {Promise>} Created */ async createQueue( @@ -87,10 +87,10 @@ export class QueuesService extends BaseService { } /** - * Gets a queue - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name - * @param {string} queueName - The unique queue name + * Gets an existing queue in the given project. + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. + * @param {string} queueName - The queue name. * @returns {Promise>} OK */ async getQueue( @@ -128,10 +128,10 @@ export class QueuesService extends BaseService { } /** - * Updates a queue - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name - * @param {string} queueName - The unique queue name + * Updates an existing queue in the given project. + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. + * @param {string} queueName - The queue name. * @returns {Promise>} OK */ async updateQueue( @@ -172,10 +172,10 @@ export class QueuesService extends BaseService { } /** - * Deletes a queue - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name - * @param {string} queueName - The unique queue name + * Deletes an existing queue in the given project. + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. + * @param {string} queueName - The queue name. * @returns {Promise>} Accepted */ async deleteQueue( @@ -214,9 +214,9 @@ export class QueuesService extends BaseService { /** * Retrieves a list of queue jobs - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name - * @param {string} queueName - The unique queue name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. + * @param {string} queueName - The queue name. * @param {number} [page] - The page number * @param {number} [pageSize] - The number of items per page * @returns {Promise>} OK @@ -266,9 +266,9 @@ export class QueuesService extends BaseService { /** * Creates a new job - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name - * @param {string} queueName - The unique queue name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. + * @param {string} queueName - The queue name. * @returns {Promise>} Created */ async createQueueJob( @@ -310,10 +310,10 @@ export class QueuesService extends BaseService { /** * Retrieves a job in a queue - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name - * @param {string} queueName - The unique queue name - * @param {string} queueJobId - The unique job id + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. + * @param {string} queueName - The queue name. + * @param {string} queueJobId - The job identifier. This is automatically generated and assigned when the job is created. * @returns {Promise>} OK */ async getQueueJob( @@ -357,10 +357,10 @@ export class QueuesService extends BaseService { /** * Deletes a queue job - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name - * @param {string} queueName - The unique queue name - * @param {string} queueJobId - The unique job id + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. + * @param {string} queueName - The queue name. + * @param {string} queueJobId - The job identifier. This is automatically generated and assigned when the job is created. * @returns {Promise>} Accepted */ async deleteQueueJob( diff --git a/src/services/quotas/quotas.ts b/src/services/quotas/quotas.ts index 9b23e7c..5bea215 100644 --- a/src/services/quotas/quotas.ts +++ b/src/services/quotas/quotas.ts @@ -8,7 +8,7 @@ import { Quotas, quotasResponse } from './models/quotas'; export class QuotasService extends BaseService { /** * Gets the organization quotas - * @param {string} organizationName - The unique organization name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. * @returns {Promise>} OK */ async getQuotas(organizationName: string, requestConfig?: RequestConfig): Promise> { diff --git a/src/services/webhook-secret-key/webhook-secret-key.ts b/src/services/webhook-secret-key/webhook-secret-key.ts index a63be6d..5f5f4a0 100644 --- a/src/services/webhook-secret-key/webhook-secret-key.ts +++ b/src/services/webhook-secret-key/webhook-secret-key.ts @@ -8,7 +8,7 @@ import { WebhookSecretKey, webhookSecretKeyResponse } from './models/webhook-sec export class WebhookSecretKeyService extends BaseService { /** * Gets the webhook secret key - * @param {string} organizationName - The unique organization name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. * @returns {Promise>} OK */ async getWebhookSecretKey( @@ -37,7 +37,7 @@ export class WebhookSecretKeyService extends BaseService { /** * Updates the webhook secret key - * @param {string} organizationName - The unique organization name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. * @returns {Promise>} OK */ async updateWebhookSecretKey( diff --git a/src/services/workload-errors/workload-errors.ts b/src/services/workload-errors/workload-errors.ts index 9c75d32..5e989c9 100644 --- a/src/services/workload-errors/workload-errors.ts +++ b/src/services/workload-errors/workload-errors.ts @@ -8,8 +8,8 @@ import { WorkloadErrorList, workloadErrorListResponse } from './models/workload- export class WorkloadErrorsService extends BaseService { /** * Gets the workload errors - * @param {string} organizationName - The unique organization name - * @param {string} projectName - The unique project name + * @param {string} organizationName - Your organization name. This identifies the billing context for the API operation and represents a security boundary for SaladCloud resources. The organization must be created before using the API, and you must be a member of the organization. + * @param {string} projectName - Your project name. This represents a collection of related SaladCloud resources. The project must be created before using the API. * @param {string} containerGroupName - The unique container group name * @returns {Promise>} OK */