Skip to content

Commit

Permalink
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.426.0
Browse files Browse the repository at this point in the history
  • Loading branch information
speakeasybot committed Nov 5, 2024
1 parent 1ce137f commit e7489e7
Show file tree
Hide file tree
Showing 173 changed files with 1,072 additions and 364 deletions.
14 changes: 7 additions & 7 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
lockVersion: 2.0.0
id: 1b06df09-5141-4b14-b0b7-5415dbf16cfb
management:
docChecksum: 83ae53941fd703d9ce4034ec1d57c1e8
docChecksum: 35379ef2a587c306c931c0c2e615a982
docVersion: 0.0.1
speakeasyVersion: 1.423.5
generationVersion: 2.445.1
releaseVersion: 2.10.9
configChecksum: 0c1446ea5603afbd91bb798ecce16dbb
speakeasyVersion: 1.426.0
generationVersion: 2.446.5
releaseVersion: 2.10.10
configChecksum: e484e4ea0663e0f2e18b334c80309c79
repoURL: https://github.com/hathora/cloud-sdk-typescript.git
installationURL: https://github.com/hathora/cloud-sdk-typescript
published: true
features:
typescript:
additionalDependencies: 0.1.0
constsAndDefaults: 0.1.11
core: 3.18.2
core: 3.18.3
defaultEnabledRetries: 0.1.0
deprecations: 2.81.1
downloadStreams: 0.1.1
enumUnions: 0.1.0
envVarSecurityUsage: 0.1.1
envVarSecurityUsage: 0.1.2
flattening: 2.82.0
globalSecurity: 2.82.11
globalSecurityCallbacks: 0.1.0
Expand Down
12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
speakeasyVersion: 1.423.5
speakeasyVersion: 1.426.0
sources:
my-source:
sourceNamespace: my-source
sourceRevisionDigest: sha256:7b17585a296d8bcf4895f1d24e46387db47594390bc9cf2e6b8d1debcdda5060
sourceBlobDigest: sha256:0e16ce9aaa07e858d7c86259cef36b8abf8e4a92edce30c9c7f89dd4dd23f638
sourceRevisionDigest: sha256:a30fa9e0f9b60049cfdffd2f22a878d934c10e6b6179689ff5a9e4a25ee59850
sourceBlobDigest: sha256:501b059979280d869a3e1a524597bfca46dc28e18023e63cad0fdf1ba1061442
tags:
- latest
- main
targets:
hathora-typescript:
source: my-source
sourceNamespace: my-source
sourceRevisionDigest: sha256:7b17585a296d8bcf4895f1d24e46387db47594390bc9cf2e6b8d1debcdda5060
sourceBlobDigest: sha256:0e16ce9aaa07e858d7c86259cef36b8abf8e4a92edce30c9c7f89dd4dd23f638
sourceRevisionDigest: sha256:a30fa9e0f9b60049cfdffd2f22a878d934c10e6b6179689ff5a9e4a25ee59850
sourceBlobDigest: sha256:501b059979280d869a3e1a524597bfca46dc28e18023e63cad0fdf1ba1061442
codeSamplesNamespace: code-samples-typescript-hathora-typescript
codeSamplesRevisionDigest: sha256:a04681eac56ed5af947516a86cb00bd53689f0bb53c63152f1ba917bd301c706
codeSamplesRevisionDigest: sha256:1b73ee0fea26147f713a901d4fa90bae4a761c8c499dbaabe333aca7b3382704
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
452 changes: 224 additions & 228 deletions README.md

Large diffs are not rendered by default.

12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -720,4 +720,14 @@ Based on:
### Generated
- [typescript v2.10.9] .
### Releases
- [NPM v2.10.9] https://www.npmjs.com/package/@hathora/cloud-sdk-typescript/v/2.10.9 - .
- [NPM v2.10.9] https://www.npmjs.com/package/@hathora/cloud-sdk-typescript/v/2.10.9 - .

## 2024-11-05 00:14:51
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.426.0 (2.446.5) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v2.10.10] .
### Releases
- [NPM v2.10.10] https://www.npmjs.com/package/@hathora/cloud-sdk-typescript/v/2.10.10 - .
10 changes: 5 additions & 5 deletions docs/sdks/appsv1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@

### Available Operations

* [~~getAppsV1Deprecated~~](#getappsv1deprecated) - Returns an unsorted list of your organization’s [applications](https://hathora.dev/docs/concepts/hathora-entities#application). An application is uniquely identified by an `appId`. :warning: **Deprecated**
* [~~createAppV1Deprecated~~](#createappv1deprecated) - Create a new [application](https://hathora.dev/docs/concepts/hathora-entities#application). :warning: **Deprecated**
* [~~updateAppV1Deprecated~~](#updateappv1deprecated) - Update data for an existing [application](https://hathora.dev/docs/concepts/hathora-entities#application) using `appId`. :warning: **Deprecated**
* [~~getAppInfoV1Deprecated~~](#getappinfov1deprecated) - Get details for an [application](https://hathora.dev/docs/concepts/hathora-entities#application) using `appId`. :warning: **Deprecated**
* [~~deleteAppV1Deprecated~~](#deleteappv1deprecated) - Delete an [application](https://hathora.dev/docs/concepts/hathora-entities#application) using `appId`. Your organization will lose access to this application. :warning: **Deprecated**
* [~~getAppsV1Deprecated~~](#getappsv1deprecated) - GetAppsV1Deprecated :warning: **Deprecated**
* [~~createAppV1Deprecated~~](#createappv1deprecated) - CreateAppV1Deprecated :warning: **Deprecated**
* [~~updateAppV1Deprecated~~](#updateappv1deprecated) - UpdateAppV1Deprecated :warning: **Deprecated**
* [~~getAppInfoV1Deprecated~~](#getappinfov1deprecated) - GetAppInfoV1Deprecated :warning: **Deprecated**
* [~~deleteAppV1Deprecated~~](#deleteappv1deprecated) - DeleteAppV1Deprecated :warning: **Deprecated**

## ~~getAppsV1Deprecated~~

Expand Down
10 changes: 5 additions & 5 deletions docs/sdks/appsv2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ Operations that allow you manage your [applications](https://hathora.dev/docs/co

### Available Operations

* [getApps](#getapps) - Returns an unsorted list of your organization’s [applications](https://hathora.dev/docs/concepts/hathora-entities#application). An application is uniquely identified by an `appId`.
* [createApp](#createapp) - Create a new [application](https://hathora.dev/docs/concepts/hathora-entities#application).
* [updateApp](#updateapp) - Update data for an existing [application](https://hathora.dev/docs/concepts/hathora-entities#application) using `appId`.
* [getApp](#getapp) - Get details for an [application](https://hathora.dev/docs/concepts/hathora-entities#application) using `appId`.
* [deleteApp](#deleteapp) - Delete an [application](https://hathora.dev/docs/concepts/hathora-entities#application) using `appId`. Your organization will lose access to this application.
* [getApps](#getapps) - GetApps
* [createApp](#createapp) - CreateApp
* [updateApp](#updateapp) - UpdateApp
* [getApp](#getapp) - GetApp
* [deleteApp](#deleteapp) - DeleteApp

## getApps

Expand Down
6 changes: 3 additions & 3 deletions docs/sdks/authv1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ Operations that allow you to generate a Hathora-signed [JSON web token (JWT)](ht

### Available Operations

* [loginAnonymous](#loginanonymous) - Returns a unique player token for an anonymous user.
* [loginNickname](#loginnickname) - Returns a unique player token with a specified nickname for a user.
* [loginGoogle](#logingoogle) - Returns a unique player token using a Google-signed OIDC `idToken`.
* [loginAnonymous](#loginanonymous) - LoginAnonymous
* [loginNickname](#loginnickname) - LoginNickname
* [loginGoogle](#logingoogle) - LoginGoogle

## loginAnonymous

Expand Down
24 changes: 18 additions & 6 deletions docs/sdks/billingv1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,17 @@

### Available Operations

* [getBalance](#getbalance)
* [getUpcomingInvoiceItems](#getupcominginvoiceitems)
* [getUpcomingInvoiceTotal](#getupcominginvoicetotal)
* [getPaymentMethod](#getpaymentmethod)
* [initStripeCustomerPortalUrl](#initstripecustomerportalurl)
* [getInvoices](#getinvoices)
* [getBalance](#getbalance) - GetBalance
* [getUpcomingInvoiceItems](#getupcominginvoiceitems) - GetUpcomingInvoiceItems
* [getUpcomingInvoiceTotal](#getupcominginvoicetotal) - GetUpcomingInvoiceTotal
* [getPaymentMethod](#getpaymentmethod) - GetPaymentMethod
* [initStripeCustomerPortalUrl](#initstripecustomerportalurl) - InitStripeCustomerPortalUrl
* [getInvoices](#getinvoices) - GetInvoices

## getBalance

GetBalance

### Example Usage

```typescript
Expand Down Expand Up @@ -88,6 +90,8 @@ run();

## getUpcomingInvoiceItems

GetUpcomingInvoiceItems

### Example Usage

```typescript
Expand Down Expand Up @@ -160,6 +164,8 @@ run();

## getUpcomingInvoiceTotal

GetUpcomingInvoiceTotal

### Example Usage

```typescript
Expand Down Expand Up @@ -232,6 +238,8 @@ run();

## getPaymentMethod

GetPaymentMethod

### Example Usage

```typescript
Expand Down Expand Up @@ -304,6 +312,8 @@ run();

## initStripeCustomerPortalUrl

InitStripeCustomerPortalUrl

### Example Usage

```typescript
Expand Down Expand Up @@ -381,6 +391,8 @@ run();

## getInvoices

GetInvoices

### Example Usage

```typescript
Expand Down
10 changes: 5 additions & 5 deletions docs/sdks/buildsv1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@

### Available Operations

* [~~getBuildsDeprecated~~](#getbuildsdeprecated) - Returns an array of [builds](https://hathora.dev/docs/concepts/hathora-entities#build) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application). :warning: **Deprecated**
* [~~getBuildInfoDeprecated~~](#getbuildinfodeprecated) - Get details for a [build](https://hathora.dev/docs/concepts/hathora-entities#build). :warning: **Deprecated**
* [~~createBuildDeprecated~~](#createbuilddeprecated) - Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build). Responds with a `buildId` that you must pass to [`RunBuild()`](https://hathora.dev/api#tag/BuildV1/operation/RunBuild) to build the game server artifact. You can optionally pass in a `buildTag` to associate an external version with a build. :warning: **Deprecated**
* [~~deleteBuildDeprecated~~](#deletebuilddeprecated) - Delete a [build](https://hathora.dev/docs/concepts/hathora-entities#build). All associated metadata is deleted. :warning: **Deprecated**
* [~~runBuildDeprecated~~](#runbuilddeprecated) - Builds a game server artifact from a tarball you provide. Pass in the `buildId` generated from [`CreateBuild()`](https://hathora.dev/api#tag/BuildV1/operation/CreateBuild). :warning: **Deprecated**
* [~~getBuildsDeprecated~~](#getbuildsdeprecated) - GetBuildsDeprecated :warning: **Deprecated**
* [~~getBuildInfoDeprecated~~](#getbuildinfodeprecated) - GetBuildInfoDeprecated :warning: **Deprecated**
* [~~createBuildDeprecated~~](#createbuilddeprecated) - CreateBuildDeprecated :warning: **Deprecated**
* [~~deleteBuildDeprecated~~](#deletebuilddeprecated) - DeleteBuildDeprecated :warning: **Deprecated**
* [~~runBuildDeprecated~~](#runbuilddeprecated) - RunBuildDeprecated :warning: **Deprecated**

## ~~getBuildsDeprecated~~

Expand Down
14 changes: 7 additions & 7 deletions docs/sdks/buildsv2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@

### Available Operations

* [~~getBuildsV2Deprecated~~](#getbuildsv2deprecated) - Returns an array of [builds](https://hathora.dev/docs/concepts/hathora-entities#build) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application). :warning: **Deprecated**
* [~~getBuildInfoV2Deprecated~~](#getbuildinfov2deprecated) - Get details for a [build](https://hathora.dev/docs/concepts/hathora-entities#build). :warning: **Deprecated**
* [~~createBuildV2Deprecated~~](#createbuildv2deprecated) - Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build). Responds with a `buildId` that you must pass to [`RunBuild()`](https://hathora.dev/api#tag/BuildV1/operation/RunBuild) to build the game server artifact. You can optionally pass in a `buildTag` to associate an external version with a build. :warning: **Deprecated**
* [~~createBuildWithUploadUrlV2Deprecated~~](#createbuildwithuploadurlv2deprecated) - Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build) with `uploadUrl` that can be used to upload the build to before calling `runBuild`. Responds with a `buildId` that you must pass to [`RunBuild()`](https://hathora.dev/api#tag/BuildV1/operation/RunBuild) to build the game server artifact. You can optionally pass in a `buildTag` to associate an external version with a build. :warning: **Deprecated**
* [~~createWithMultipartUploadsV2Deprecated~~](#createwithmultipartuploadsv2deprecated) - Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build) with optional `multipartUploadUrls` that can be used to upload larger builds in parts before calling `runBuild`. Responds with a `buildId` that you must pass to [`RunBuild()`](https://hathora.dev/api#tag/BuildV1/operation/RunBuild) to build the game server artifact. You can optionally pass in a `buildTag` to associate an external version with a build. :warning: **Deprecated**
* [~~deleteBuildV2Deprecated~~](#deletebuildv2deprecated) - Delete a [build](https://hathora.dev/docs/concepts/hathora-entities#build). All associated metadata is deleted. :warning: **Deprecated**
* [~~runBuildV2Deprecated~~](#runbuildv2deprecated) - Builds a game server artifact from a tarball you provide. Pass in the `buildId` generated from [`CreateBuild()`](https://hathora.dev/api#tag/BuildV1/operation/CreateBuild). :warning: **Deprecated**
* [~~getBuildsV2Deprecated~~](#getbuildsv2deprecated) - GetBuildsV2Deprecated :warning: **Deprecated**
* [~~getBuildInfoV2Deprecated~~](#getbuildinfov2deprecated) - GetBuildInfoV2Deprecated :warning: **Deprecated**
* [~~createBuildV2Deprecated~~](#createbuildv2deprecated) - CreateBuildV2Deprecated :warning: **Deprecated**
* [~~createBuildWithUploadUrlV2Deprecated~~](#createbuildwithuploadurlv2deprecated) - CreateBuildWithUploadUrlV2Deprecated :warning: **Deprecated**
* [~~createWithMultipartUploadsV2Deprecated~~](#createwithmultipartuploadsv2deprecated) - CreateWithMultipartUploadsV2Deprecated :warning: **Deprecated**
* [~~deleteBuildV2Deprecated~~](#deletebuildv2deprecated) - DeleteBuildV2Deprecated :warning: **Deprecated**
* [~~runBuildV2Deprecated~~](#runbuildv2deprecated) - RunBuildV2Deprecated :warning: **Deprecated**

## ~~getBuildsV2Deprecated~~

Expand Down
12 changes: 5 additions & 7 deletions docs/sdks/buildsv3/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,11 @@ Operations that allow you create and manage your [builds](https://hathora.dev/do

### Available Operations

* [getBuilds](#getbuilds) - Returns an array of [builds](https://hathora.dev/docs/concepts/hathora-entities#build) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application).
* [createBuild](#createbuild) - Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build) with optional `multipartUploadUrls` that can be used to upload larger builds in parts before calling `runBuild`. Responds with a `buildId` that you must pass to [`RunBuild()`](https://hathora.dev/api#tag/BuildV1/operation/RunBuild) to build the game server artifact. You can optionally pass in a `buildTag` to associate an external version with a build.
* [getBuild](#getbuild) - Get details for a [build](https://hathora.dev/docs/concepts/hathora-entities#build).
* [deleteBuild](#deletebuild) - Delete a [build](https://hathora.dev/docs/concepts/hathora-entities#build). All associated metadata is deleted.
Be careful which builds you delete. This endpoint does not prevent you from deleting actively used builds.
Deleting a build that is actively build used by an app's deployment will cause failures when creating rooms.
* [runBuild](#runbuild) - Builds a game server artifact from a tarball you provide. Pass in the `buildId` generated from [`CreateBuild()`](https://hathora.dev/api#tag/BuildV1/operation/CreateBuild).
* [getBuilds](#getbuilds) - GetBuilds
* [createBuild](#createbuild) - CreateBuild
* [getBuild](#getbuild) - GetBuild
* [deleteBuild](#deletebuild) - DeleteBuild
* [runBuild](#runbuild) - RunBuild

## getBuilds

Expand Down
8 changes: 4 additions & 4 deletions docs/sdks/deploymentsv1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@

### Available Operations

* [~~getDeploymentsV1Deprecated~~](#getdeploymentsv1deprecated) - Returns an array of [deployments](https://hathora.dev/docs/concepts/hathora-entities#deployment) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application). :warning: **Deprecated**
* [~~getLatestDeploymentV1Deprecated~~](#getlatestdeploymentv1deprecated) - Get the latest [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application). :warning: **Deprecated**
* [~~getDeploymentInfoV1Deprecated~~](#getdeploymentinfov1deprecated) - Get details for a [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment). :warning: **Deprecated**
* [~~createDeploymentV1Deprecated~~](#createdeploymentv1deprecated) - Create a new [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment). Creating a new deployment means all new rooms created will use the latest deployment configuration, but existing games in progress will not be affected. :warning: **Deprecated**
* [~~getDeploymentsV1Deprecated~~](#getdeploymentsv1deprecated) - GetDeploymentsV1Deprecated :warning: **Deprecated**
* [~~getLatestDeploymentV1Deprecated~~](#getlatestdeploymentv1deprecated) - GetLatestDeploymentV1Deprecated :warning: **Deprecated**
* [~~getDeploymentInfoV1Deprecated~~](#getdeploymentinfov1deprecated) - GetDeploymentInfoV1Deprecated :warning: **Deprecated**
* [~~createDeploymentV1Deprecated~~](#createdeploymentv1deprecated) - CreateDeploymentV1Deprecated :warning: **Deprecated**

## ~~getDeploymentsV1Deprecated~~

Expand Down
8 changes: 4 additions & 4 deletions docs/sdks/deploymentsv2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@

### Available Operations

* [~~getDeploymentsV2Deprecated~~](#getdeploymentsv2deprecated) - Returns an array of [deployments](https://hathora.dev/docs/concepts/hathora-entities#deployment) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application). :warning: **Deprecated**
* [~~getLatestDeploymentV2Deprecated~~](#getlatestdeploymentv2deprecated) - Get the latest [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application). :warning: **Deprecated**
* [~~getDeploymentInfoV2Deprecated~~](#getdeploymentinfov2deprecated) - Get details for a [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment). :warning: **Deprecated**
* [~~createDeploymentV2Deprecated~~](#createdeploymentv2deprecated) - Create a new [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment). Creating a new deployment means all new rooms created will use the latest deployment configuration, but existing games in progress will not be affected. :warning: **Deprecated**
* [~~getDeploymentsV2Deprecated~~](#getdeploymentsv2deprecated) - GetDeploymentsV2Deprecated :warning: **Deprecated**
* [~~getLatestDeploymentV2Deprecated~~](#getlatestdeploymentv2deprecated) - GetLatestDeploymentV2Deprecated :warning: **Deprecated**
* [~~getDeploymentInfoV2Deprecated~~](#getdeploymentinfov2deprecated) - GetDeploymentInfoV2Deprecated :warning: **Deprecated**
* [~~createDeploymentV2Deprecated~~](#createdeploymentv2deprecated) - CreateDeploymentV2Deprecated :warning: **Deprecated**

## ~~getDeploymentsV2Deprecated~~

Expand Down
8 changes: 4 additions & 4 deletions docs/sdks/deploymentsv3/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ Operations that allow you configure and manage an application's [build](https://

### Available Operations

* [getDeployments](#getdeployments) - Returns an array of [deployments](https://hathora.dev/docs/concepts/hathora-entities#deployment) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application), optionally filtered by deploymentTag.
* [createDeployment](#createdeployment) - Create a new [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment). Creating a new deployment means all new rooms created will use the latest deployment configuration, but existing games in progress will not be affected.
* [getLatestDeployment](#getlatestdeployment) - Get the latest [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment) for an [application](https://hathora.dev/docs/concepts/hathora-entities#application).
* [getDeployment](#getdeployment) - Get details for a [deployment](https://hathora.dev/docs/concepts/hathora-entities#deployment).
* [getDeployments](#getdeployments) - GetDeployments
* [createDeployment](#createdeployment) - CreateDeployment
* [getLatestDeployment](#getlatestdeployment) - GetLatestDeployment
* [getDeployment](#getdeployment) - GetDeployment

## getDeployments

Expand Down
2 changes: 1 addition & 1 deletion docs/sdks/discoveryv1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Deprecated. Does not include latest Regions (missing Dallas region). Use [Discov

### Available Operations

* [~~getPingServiceEndpointsDeprecated~~](#getpingserviceendpointsdeprecated) - Returns an array of V1 regions with a host and port that a client can directly ping. Open a websocket connection to `wss://<host>:<port>/ws` and send a packet. To calculate ping, measure the time it takes to get an echo packet back. :warning: **Deprecated**
* [~~getPingServiceEndpointsDeprecated~~](#getpingserviceendpointsdeprecated) - GetPingServiceEndpointsDeprecated :warning: **Deprecated**

## ~~getPingServiceEndpointsDeprecated~~

Expand Down
Loading

0 comments on commit e7489e7

Please sign in to comment.