Skip to content

Commit e4442c3

Browse files
committed
ci: regenerated with OpenAPI Doc 0.4.0, Speakeasy CLI 1.198.1
1 parent 01b9449 commit e4442c3

25 files changed

+376
-46
lines changed

.speakeasy/gen.lock

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
lockVersion: 2.0.0
22
id: f5719c92-1297-4aa0-bc5f-37116859d1e3
33
management:
4-
docChecksum: e7803aa801c8a80e23dbe21edbf4e9c5
4+
docChecksum: 9e766720141ee71ea97dae02c573b883
55
docVersion: 0.4.0
66
speakeasyVersion: internal
7-
generationVersion: 2.272.7
8-
releaseVersion: 4.0.9
9-
configChecksum: e36ac2025fb807477e668ed7e21abe73
7+
generationVersion: 2.275.4
8+
releaseVersion: 4.0.10
9+
configChecksum: a1e4586bebec8fe3766179597c250177
1010
repoURL: https://github.com/speakeasy-api/speakeasy-client-sdk-ruby.git
1111
repoSubDirectory: .
1212
installationURL: https://github.com/speakeasy-api/speakeasy-client-sdk-ruby
1313
published: true
1414
features:
1515
ruby:
16-
core: 3.2.10
16+
core: 3.2.11
1717
examples: 2.81.3
1818
globalSecurity: 2.81.5
19-
globalServerURLs: 2.82.1
19+
globalServerURLs: 2.82.3
2020
globals: 2.81.1
2121
inputOutputModels: 2.83.0
2222
serverIDs: 2.81.1
@@ -133,6 +133,8 @@ generatedFiles:
133133
- lib/speakeasy_client_sdk/models/operations/registerschema_requestbody.rb
134134
- lib/speakeasy_client_sdk/models/operations/registerschema_request.rb
135135
- lib/speakeasy_client_sdk/models/operations/registerschema_response.rb
136+
- lib/speakeasy_client_sdk/models/operations/getaccesstoken_request.rb
137+
- lib/speakeasy_client_sdk/models/operations/getaccesstoken_response.rb
136138
- lib/speakeasy_client_sdk/models/operations/getworkspaceaccess_request.rb
137139
- lib/speakeasy_client_sdk/models/operations/getworkspaceaccess_response.rb
138140
- lib/speakeasy_client_sdk/models/operations/validateapikey_response.rb
@@ -164,6 +166,10 @@ generatedFiles:
164166
- lib/speakeasy_client_sdk/models/shared/schema.rb
165167
- lib/speakeasy_client_sdk/models/shared/valuechange.rb
166168
- lib/speakeasy_client_sdk/models/shared/schemadiff.rb
169+
- lib/speakeasy_client_sdk/models/shared/claims.rb
170+
- lib/speakeasy_client_sdk/models/shared/user.rb
171+
- lib/speakeasy_client_sdk/models/shared/workspaces.rb
172+
- lib/speakeasy_client_sdk/models/shared/accesstoken.rb
167173
- lib/speakeasy_client_sdk/models/shared/accessdetails.rb
168174
- lib/speakeasy_client_sdk/models/shared/account_type.rb
169175
- lib/speakeasy_client_sdk/models/shared/apikeydetails.rb
@@ -236,6 +242,8 @@ generatedFiles:
236242
- docs/models/operations/registerschemarequestbody.md
237243
- docs/models/operations/registerschemarequest.md
238244
- docs/models/operations/registerschemaresponse.md
245+
- docs/models/operations/getaccesstokenrequest.md
246+
- docs/models/operations/getaccesstokenresponse.md
239247
- docs/models/operations/getworkspaceaccessrequest.md
240248
- docs/models/operations/getworkspaceaccessresponse.md
241249
- docs/models/operations/validateapikeyresponse.md
@@ -267,6 +275,10 @@ generatedFiles:
267275
- docs/models/shared/schema.md
268276
- docs/models/shared/valuechange.md
269277
- docs/models/shared/schemadiff.md
278+
- docs/models/shared/claims.md
279+
- docs/models/shared/user.md
280+
- docs/models/shared/workspaces.md
281+
- docs/models/shared/accesstoken.md
270282
- docs/models/shared/accessdetails.md
271283
- docs/models/shared/accounttype.md
272284
- docs/models/shared/apikeydetails.md

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
speakeasy_client_sdk_ruby (4.0.9)
4+
speakeasy_client_sdk_ruby (4.0.10)
55
faraday
66
faraday-multipart
77
rack

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ end
7878

7979
### [Auth](docs/sdks/auth/README.md)
8080

81+
* [get_access_token](docs/sdks/auth/README.md#get_access_token) - Get or refresh an access token for the current workspace.
8182
* [get_workspace_access](docs/sdks/auth/README.md#get_workspace_access) - Get access allowances for a particular workspace
8283
* [validate_api_key](docs/sdks/auth/README.md#validate_api_key) - Validate the current api key.
8384

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -658,4 +658,14 @@ Based on:
658658
### Generated
659659
- [ruby v4.0.9] .
660660
### Releases
661-
- [Ruby Gems v4.0.9] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.0.9 - .
661+
- [Ruby Gems v4.0.9] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.0.9 - .
662+
663+
## 2024-03-01 00:03:21
664+
### Changes
665+
Based on:
666+
- OpenAPI Doc 0.4.0 https://docs.speakeasyapi.dev/openapi.yaml
667+
- Speakeasy CLI 1.198.1 (2.275.4) https://github.com/speakeasy-api/speakeasy
668+
### Generated
669+
- [ruby v4.0.10] .
670+
### Releases
671+
- [Ruby Gems v4.0.10] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.0.10 - .
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# GetAccessTokenRequest
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------ | ------------------ | ------------------ | ------------------ |
8+
| `workspace_id` | *::String* | :heavy_check_mark: | The workspace ID |
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# GetAccessTokenResponse
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
8+
| `access_token` | [T.nilable(::SpeakeasyClientSDK::Shared::AccessToken)](../../models/shared/accesstoken.md) | :heavy_minus_sign: | OK |
9+
| `content_type` | *::String* | :heavy_check_mark: | HTTP response content type for this operation |
10+
| `error` | [T.nilable(::SpeakeasyClientSDK::Shared::Error)](../../models/shared/error.md) | :heavy_minus_sign: | Default error response |
11+
| `status_code` | *::Integer* | :heavy_check_mark: | HTTP response status code for this operation |
12+
| `raw_response` | [Faraday::Response](https://www.rubydoc.info/gems/faraday/Faraday/Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |

docs/models/shared/accesstoken.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# AccessToken
2+
3+
An AccessToken is a token that can be used to authenticate with the Speakeasy API.
4+
5+
6+
## Fields
7+
8+
| Field | Type | Required | Description |
9+
| --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
10+
| `access_token` | *::String* | :heavy_check_mark: | N/A |
11+
| `claims` | [::SpeakeasyClientSDK::Shared::Claims](../../models/shared/claims.md) | :heavy_check_mark: | N/A |
12+
| `user` | [::SpeakeasyClientSDK::Shared::User](../../models/shared/user.md) | :heavy_check_mark: | N/A |
13+
| `workspaces` | T::Array<[::SpeakeasyClientSDK::Shared::Workspaces](../../models/shared/workspaces.md)> | :heavy_minus_sign: | N/A |

docs/models/shared/claims.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Claims
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ----------- | ----------- | ----------- | ----------- |

docs/models/shared/user.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# User
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
8+
| `admin` | *T.nilable(T::Boolean)* | :heavy_minus_sign: | N/A |
9+
| `created_at` | [Date](https://ruby-doc.org/stdlib-2.6.1/libdoc/date/rdoc/Date.html) | :heavy_minus_sign: | N/A |
10+
| `display_name` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
11+
| `email` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
12+
| `email_verified` | *T.nilable(T::Boolean)* | :heavy_minus_sign: | N/A |
13+
| `id` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |

docs/models/shared/workspaces.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Workspaces
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ----------- | ----------- | ----------- | ----------- |

0 commit comments

Comments
 (0)