Skip to content

Commit 36b1851

Browse files
committed
ci: regenerated with OpenAPI Doc 0.4.0, Speakeasy CLI 1.180.0
1 parent 2c159f7 commit 36b1851

27 files changed

+351
-134
lines changed

.speakeasy/gen.lock

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
lockVersion: 2.0.0
22
id: f5719c92-1297-4aa0-bc5f-37116859d1e3
33
management:
4-
docChecksum: 557634d4bb5964b949ae70f79f40d856
4+
docChecksum: c81aa4e807522359d28c09ee16d252ba
55
docVersion: 0.4.0
66
speakeasyVersion: internal
7-
generationVersion: 2.253.0
8-
releaseVersion: 4.0.2
9-
configChecksum: 011196bc4129bc5258aa517cfb2e27c1
7+
generationVersion: 2.258.0
8+
releaseVersion: 4.0.3
9+
configChecksum: ce63b77292f420c98f021041ddd36875
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.6
16+
core: 3.2.7
1717
examples: 2.81.3
1818
globalSecurity: 2.81.3
1919
globalServerURLs: 2.82.1
@@ -132,6 +132,8 @@ generatedFiles:
132132
- lib/speakeasy_client_sdk/models/operations/registerschema_requestbody.rb
133133
- lib/speakeasy_client_sdk/models/operations/registerschema_request.rb
134134
- lib/speakeasy_client_sdk/models/operations/registerschema_response.rb
135+
- lib/speakeasy_client_sdk/models/operations/getworkspaceaccess_request.rb
136+
- lib/speakeasy_client_sdk/models/operations/getworkspaceaccess_response.rb
135137
- lib/speakeasy_client_sdk/models/operations/validateapikey_response.rb
136138
- lib/speakeasy_client_sdk/models/operations/generaterequestpostmancollection_request.rb
137139
- lib/speakeasy_client_sdk/models/operations/generaterequestpostmancollection_response.rb
@@ -157,6 +159,7 @@ generatedFiles:
157159
- lib/speakeasy_client_sdk/models/shared/schema.rb
158160
- lib/speakeasy_client_sdk/models/shared/valuechange.rb
159161
- lib/speakeasy_client_sdk/models/shared/schemadiff.rb
162+
- lib/speakeasy_client_sdk/models/shared/accessdetails.rb
160163
- lib/speakeasy_client_sdk/models/shared/apikeydetails.rb
161164
- lib/speakeasy_client_sdk/models/shared/unboundedrequest.rb
162165
- lib/speakeasy_client_sdk/models/shared/boundedrequest.rb
@@ -226,6 +229,8 @@ generatedFiles:
226229
- docs/models/operations/registerschemarequestbody.md
227230
- docs/models/operations/registerschemarequest.md
228231
- docs/models/operations/registerschemaresponse.md
232+
- docs/models/operations/getworkspaceaccessrequest.md
233+
- docs/models/operations/getworkspaceaccessresponse.md
229234
- docs/models/operations/validateapikeyresponse.md
230235
- docs/models/operations/generaterequestpostmancollectionrequest.md
231236
- docs/models/operations/generaterequestpostmancollectionresponse.md
@@ -251,6 +256,7 @@ generatedFiles:
251256
- docs/models/shared/schema.md
252257
- docs/models/shared/valuechange.md
253258
- docs/models/shared/schemadiff.md
259+
- docs/models/shared/accessdetails.md
254260
- docs/models/shared/apikeydetails.md
255261
- docs/models/shared/unboundedrequest.md
256262
- docs/models/shared/boundedrequest.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.2)
4+
speakeasy_client_sdk_ruby (4.0.3)
55
faraday
66
faraday-multipart
77
rack

README.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ require 'speakeasy_client_sdk_ruby'
1616

1717

1818
s = ::SpeakeasyClientSDK::SDK.new(
19-
workspace_id: "string",
19+
workspace_id: "<value>",
2020
)
2121
s.config_security(
2222
::SpeakeasyClientSDK::Shared::Security.new(
@@ -78,6 +78,7 @@ end
7878

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

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

8384
### [Requests](docs/sdks/requests/README.md)
@@ -124,7 +125,7 @@ The default server can also be overridden globally by passing a URL to the `serv
124125

125126
A parameter is configured globally. This parameter may be set on the SDK client instance itself during initialization. When configured as an option during SDK initialization, This global value will be used as the default on the operations that use it. When such operations are called, there is a place in each to override the global value, if needed.
126127

127-
For example, you can set `workspaceID` to `"string"` at SDK initialization and then you do not have to pass the same value on calls to operations like `post_workspace_events`. But if you want to do so you may, which will locally override the global setting. See the example code below for a demonstration.
128+
For example, you can set `workspaceID` to `"<value>"` at SDK initialization and then you do not have to pass the same value on calls to operations like `post_workspace_events`. But if you want to do so you may, which will locally override the global setting. See the example code below for a demonstration.
128129

129130

130131
### Available Globals
@@ -143,7 +144,7 @@ require 'speakeasy_client_sdk_ruby'
143144

144145

145146
s = ::SpeakeasyClientSDK::SDK.new(
146-
workspace_id: "string",
147+
workspace_id: "<value>",
147148
)
148149
s.config_security(
149150
::SpeakeasyClientSDK::Shared::Security.new(
@@ -156,14 +157,14 @@ req = ::SpeakeasyClientSDK::Operations::PostWorkspaceEventsRequest.new(
156157
request_body: [
157158
::SpeakeasyClientSDK::Shared::CliEvent.new(
158159
created_at: DateTime.iso8601('2024-11-21T06:58:42.120Z'),
159-
execution_id: "string",
160-
id: "<ID>",
160+
execution_id: "<value>",
161+
id: "<id>",
161162
interaction_type: ::SpeakeasyClientSDK::Shared::InteractionType::CLI_EXEC,
162163
local_started_at: DateTime.iso8601('2024-05-07T12:35:47.182Z'),
163-
speakeasy_api_key_name: "string",
164-
speakeasy_version: "string",
164+
speakeasy_api_key_name: "<value>",
165+
speakeasy_version: "<value>",
165166
success: false,
166-
workspace_id: "string",
167+
workspace_id: "<value>",
167168
),
168169
],
169170
)

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -588,4 +588,14 @@ Based on:
588588
### Generated
589589
- [ruby v4.0.2] .
590590
### Releases
591-
- [Ruby Gems v4.0.2] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.0.2 - .
591+
- [Ruby Gems v4.0.2] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.0.2 - .
592+
593+
## 2024-02-15 00:02:57
594+
### Changes
595+
Based on:
596+
- OpenAPI Doc 0.4.0 https://docs.speakeasyapi.dev/openapi.yaml
597+
- Speakeasy CLI 1.180.0 (2.258.0) https://github.com/speakeasy-api/speakeasy
598+
### Generated
599+
- [ruby v4.0.3] .
600+
### Releases
601+
- [Ruby Gems v4.0.3] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.0.3 - .

USAGE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ require 'speakeasy_client_sdk_ruby'
44

55

66
s = ::SpeakeasyClientSDK::SDK.new(
7-
workspace_id: "string",
7+
workspace_id: "<value>",
88
)
99
s.config_security(
1010
::SpeakeasyClientSDK::Shared::Security.new(
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# GetWorkspaceAccessRequest
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------------------------------- | ------------------------------------------- | ------------------------------------------- | ------------------------------------------- |
8+
| `gen_lock_id` | *T.nilable(::String)* | :heavy_minus_sign: | Unique identifier of the generation target. |
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# GetWorkspaceAccessResponse
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
8+
| `access_details` | [T.nilable(::SpeakeasyClientSDK::Shared::AccessDetails)](../../models/shared/accessdetails.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: | N/A |
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 |
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# AccessDetails
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| -------------------- | -------------------- | -------------------- | -------------------- |
8+
| `generation_allowed` | *T::Boolean* | :heavy_check_mark: | N/A |

docs/models/shared/apikeydetails.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
## Fields
55

6-
| Field | Type | Required | Description |
7-
| ------------------ | ------------------ | ------------------ | ------------------ |
8-
| `workspace_id` | *::String* | :heavy_check_mark: | N/A |
6+
| Field | Type | Required | Description |
7+
| ----------------------------- | ----------------------------- | ----------------------------- | ----------------------------- |
8+
| `generation_access_unlimited` | *T.nilable(T::Boolean)* | :heavy_minus_sign: | N/A |
9+
| `workspace_id` | *::String* | :heavy_check_mark: | N/A |

docs/sdks/apiendpoints/README.md

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ require 'speakeasy_client_sdk_ruby'
2727

2828

2929
s = ::SpeakeasyClientSDK::SDK.new(
30-
workspace_id: "string",
30+
workspace_id: "<value>",
3131
)
3232
s.config_security(
3333
::SpeakeasyClientSDK::Shared::Security.new(
@@ -37,9 +37,9 @@ s.config_security(
3737

3838

3939
req = ::SpeakeasyClientSDK::Operations::DeleteApiEndpointRequest.new(
40-
api_endpoint_id: "string",
41-
api_id: "string",
42-
version_id: "string",
40+
api_endpoint_id: "<value>",
41+
api_id: "<value>",
42+
version_id: "<value>",
4343
)
4444

4545
res = s.api_endpoints.delete_api_endpoint(req)
@@ -74,7 +74,7 @@ require 'speakeasy_client_sdk_ruby'
7474

7575

7676
s = ::SpeakeasyClientSDK::SDK.new(
77-
workspace_id: "string",
77+
workspace_id: "<value>",
7878
)
7979
s.config_security(
8080
::SpeakeasyClientSDK::Shared::Security.new(
@@ -84,9 +84,9 @@ s.config_security(
8484

8585

8686
req = ::SpeakeasyClientSDK::Operations::FindApiEndpointRequest.new(
87-
api_id: "string",
88-
display_name: "string",
89-
version_id: "string",
87+
api_id: "<value>",
88+
display_name: "Don.Strosin",
89+
version_id: "<value>",
9090
)
9191

9292
res = s.api_endpoints.find_api_endpoint(req)
@@ -121,7 +121,7 @@ require 'speakeasy_client_sdk_ruby'
121121

122122

123123
s = ::SpeakeasyClientSDK::SDK.new(
124-
workspace_id: "string",
124+
workspace_id: "<value>",
125125
)
126126
s.config_security(
127127
::SpeakeasyClientSDK::Shared::Security.new(
@@ -131,9 +131,9 @@ s.config_security(
131131

132132

133133
req = ::SpeakeasyClientSDK::Operations::GenerateOpenApiSpecForApiEndpointRequest.new(
134-
api_endpoint_id: "string",
135-
api_id: "string",
136-
version_id: "string",
134+
api_endpoint_id: "<value>",
135+
api_id: "<value>",
136+
version_id: "<value>",
137137
)
138138

139139
res = s.api_endpoints.generate_open_api_spec_for_api_endpoint(req)
@@ -167,7 +167,7 @@ require 'speakeasy_client_sdk_ruby'
167167

168168

169169
s = ::SpeakeasyClientSDK::SDK.new(
170-
workspace_id: "string",
170+
workspace_id: "<value>",
171171
)
172172
s.config_security(
173173
::SpeakeasyClientSDK::Shared::Security.new(
@@ -177,9 +177,9 @@ s.config_security(
177177

178178

179179
req = ::SpeakeasyClientSDK::Operations::GeneratePostmanCollectionForApiEndpointRequest.new(
180-
api_endpoint_id: "string",
181-
api_id: "string",
182-
version_id: "string",
180+
api_endpoint_id: "<value>",
181+
api_id: "<value>",
182+
version_id: "<value>",
183183
)
184184

185185
res = s.api_endpoints.generate_postman_collection_for_api_endpoint(req)
@@ -213,7 +213,7 @@ require 'speakeasy_client_sdk_ruby'
213213

214214

215215
s = ::SpeakeasyClientSDK::SDK.new(
216-
workspace_id: "string",
216+
workspace_id: "<value>",
217217
)
218218
s.config_security(
219219
::SpeakeasyClientSDK::Shared::Security.new(
@@ -223,7 +223,7 @@ s.config_security(
223223

224224

225225
req = ::SpeakeasyClientSDK::Operations::GetAllApiEndpointsRequest.new(
226-
api_id: "string",
226+
api_id: "<value>",
227227
)
228228

229229
res = s.api_endpoints.get_all_api_endpoints(req)
@@ -257,7 +257,7 @@ require 'speakeasy_client_sdk_ruby'
257257

258258

259259
s = ::SpeakeasyClientSDK::SDK.new(
260-
workspace_id: "string",
260+
workspace_id: "<value>",
261261
)
262262
s.config_security(
263263
::SpeakeasyClientSDK::Shared::Security.new(
@@ -267,8 +267,8 @@ s.config_security(
267267

268268

269269
req = ::SpeakeasyClientSDK::Operations::GetAllForVersionApiEndpointsRequest.new(
270-
api_id: "string",
271-
version_id: "string",
270+
api_id: "<value>",
271+
version_id: "<value>",
272272
)
273273

274274
res = s.api_endpoints.get_all_for_version_api_endpoints(req)
@@ -302,7 +302,7 @@ require 'speakeasy_client_sdk_ruby'
302302

303303

304304
s = ::SpeakeasyClientSDK::SDK.new(
305-
workspace_id: "string",
305+
workspace_id: "<value>",
306306
)
307307
s.config_security(
308308
::SpeakeasyClientSDK::Shared::Security.new(
@@ -312,9 +312,9 @@ s.config_security(
312312

313313

314314
req = ::SpeakeasyClientSDK::Operations::GetApiEndpointRequest.new(
315-
api_endpoint_id: "string",
316-
api_id: "string",
317-
version_id: "string",
315+
api_endpoint_id: "<value>",
316+
api_id: "<value>",
317+
version_id: "<value>",
318318
)
319319

320320
res = s.api_endpoints.get_api_endpoint(req)
@@ -348,7 +348,7 @@ require 'speakeasy_client_sdk_ruby'
348348

349349

350350
s = ::SpeakeasyClientSDK::SDK.new(
351-
workspace_id: "string",
351+
workspace_id: "<value>",
352352
)
353353
s.config_security(
354354
::SpeakeasyClientSDK::Shared::Security.new(
@@ -359,16 +359,16 @@ s.config_security(
359359

360360
req = ::SpeakeasyClientSDK::Operations::UpsertApiEndpointRequest.new(
361361
api_endpoint: ::SpeakeasyClientSDK::Shared::ApiEndpointInput.new(
362-
api_endpoint_id: "string",
362+
api_endpoint_id: "<value>",
363363
description: "Public-key systematic attitude",
364-
display_name: "string",
365-
method: "string",
366-
path: "/etc/periodic",
367-
version_id: "string",
364+
display_name: "Camille.Schaefer11",
365+
method: "<value>",
366+
path: "/Library",
367+
version_id: "<value>",
368368
),
369-
api_endpoint_id: "string",
370-
api_id: "string",
371-
version_id: "string",
369+
api_endpoint_id: "<value>",
370+
api_id: "<value>",
371+
version_id: "<value>",
372372
)
373373

374374
res = s.api_endpoints.upsert_api_endpoint(req)

0 commit comments

Comments
 (0)