Skip to content

Commit 1fe4a3a

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.533.0
1 parent 644c15f commit 1fe4a3a

File tree

625 files changed

+19882
-12666
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

625 files changed

+19882
-12666
lines changed

.rubocop.yml

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
plugins:
2+
- rubocop-minitest
3+
14
AllCops:
25
Exclude:
36
- Rakefile

.speakeasy/gen.lock

+460-605
Large diffs are not rendered by default.

.speakeasy/gen.yaml

+10-1
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,23 @@ generation:
77
useClassNamesForArrayFields: true
88
fixes:
99
nameResolutionDec2023: true
10+
nameResolutionFeb2025: false
1011
parameterOrderingFeb2024: true
1112
requestResponseComponentNamesFeb2024: true
13+
securityFeb2025: false
1214
auth:
1315
oAuth2ClientCredentialsEnabled: true
16+
oAuth2PasswordEnabled: false
1417
ruby:
15-
version: 4.2.24
18+
version: 4.3.0
19+
additionalDependencies:
20+
development: {}
21+
runtime: {}
1622
author: Speakeasy
23+
clientServerStatusCodesAsErrors: true
24+
defaultErrorName: APIError
1725
description: Ruby Client SDK Generated by Speakeasy
26+
flattenGlobalSecurity: false
1827
imports:
1928
option: openapi
2029
paths:

.speakeasy/workflow.lock

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
speakeasyVersion: 1.405.8
1+
speakeasyVersion: 1.533.0
22
sources: {}
33
targets:
44
speakeasy-client-sdk:
@@ -21,3 +21,9 @@ workflow:
2121
publish:
2222
rubygems:
2323
token: $rubygems_auth_token
24+
codeSamples:
25+
registry:
26+
location: registry.speakeasyapi.dev/speakeasy-self/speakeasy-self/-oas-ruby-code-samples
27+
labelOverride:
28+
fixedValue: Ruby (SDK)
29+
blocking: false

.speakeasy/workflow.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,9 @@ targets:
1515
publish:
1616
rubygems:
1717
token: $rubygems_auth_token
18+
codeSamples:
19+
registry:
20+
location: registry.speakeasyapi.dev/speakeasy-self/speakeasy-self/-oas-ruby-code-samples
21+
labelOverride:
22+
fixedValue: Ruby (SDK)
23+
blocking: false

README.md

+216-84
Large diffs are not rendered by default.

RELEASES.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,14 @@ Based on:
3434
### Generated
3535
- [ruby v4.2.24] .
3636
### Releases
37-
- [Ruby Gems v4.2.24] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.2.24 - .
37+
- [Ruby Gems v4.2.24] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.2.24 - .
38+
39+
## 2025-04-16 00:13:55
40+
### Changes
41+
Based on:
42+
- OpenAPI Doc
43+
- Speakeasy CLI 1.533.0 (2.578.0) https://github.com/speakeasy-api/speakeasy
44+
### Generated
45+
- [ruby v4.3.0] .
46+
### Releases
47+
- [Ruby Gems v4.3.0] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.3.0 - .

Rakefile

+10-8
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,15 @@ RuboCop::RakeTask.new
99

1010
Minitest::TestTask.create
1111

12-
# So far default is working - leaving this here for reference.
12+
task :default => :test
1313

14-
# Minitest::TestTask.create(:test) do |t|
15-
# t.libs << 'test'
16-
# t.libs << 'lib'
17-
# t.warning = false
18-
# t.test_globs = ['test/**/*_test.rb']
19-
# end
2014

21-
task :default => :test
15+
# Developers can run all tests with:
16+
#
17+
# $ rake test
18+
#
19+
# Developers can run individual test files with:
20+
#
21+
# $ rake test test/parameter_test
22+
#
23+
# and run individual tests by adding `focus` to the line before the test definition.

USAGE.md

+7-16
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,15 @@
22
```ruby
33
require 'speakeasy_client_sdk_ruby'
44

5+
s = ::OpenApiSDK::SpeakeasyClientSDK.new(
6+
security: Models::Shared::Security.new(
7+
api_key: "<YOUR_API_KEY_HERE>",
8+
),
9+
)
510

6-
s = ::OpenApiSDK::SpeakeasyClientSDK.new
7-
s.config_security(
8-
::OpenApiSDK::Shared::Security.new(
9-
api_key: "<YOUR_API_KEY_HERE>",
10-
)
11-
)
11+
res = s.auth.validate_api_key()
1212

13-
14-
res = s.apis.get_all(op=::OpenApiSDK::Operations::Op.new(
15-
and_: false,
16-
), metadata={
17-
"key": [
18-
"<value>",
19-
],
20-
})
21-
22-
if ! res.apis.nil?
13+
if ! res.api_key_details.nil?
2314
# handle response
2415
end
2516

File renamed without changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# ActivateSubscriptionNamespaceRequest
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ---------------------------- | ---------------------------- | ---------------------------- | ---------------------------- |
8+
| `subscription_id` | *::String* | :heavy_check_mark: | The existing subscription ID |
9+
| `namespace_name` | *::String* | :heavy_check_mark: | The namespace name |
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# DeleteApiResponse
1+
# ActivateSubscriptionNamespaceResponse
22

33

44
## Fields
@@ -7,5 +7,4 @@
77
| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
88
| `content_type` | *::String* | :heavy_check_mark: | HTTP response content type for this operation |
99
| `status_code` | *::Integer* | :heavy_check_mark: | HTTP response status code for this operation |
10-
| `raw_response` | [Faraday::Response](https://www.rubydoc.info/gems/faraday/Faraday/Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
11-
| `error` | [T.nilable(::OpenApiSDK::Shared::Error)](../../models/shared/error.md) | :heavy_minus_sign: | Default error response |
10+
| `raw_response` | [Faraday::Response](https://www.rubydoc.info/gems/faraday/Faraday/Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# ArchiveNamespaceRequest
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
8+
| `namespace_name` | *::String* | :heavy_check_mark: | N/A |
9+
| `request_body` | [T.nilable(Models::Operations::ArchiveNamespaceRequestBody)](../../models/operations/archivenamespacerequestbody.md) | :heavy_minus_sign: | Archived status |
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# ArchiveNamespaceRequestBody
2+
3+
Archived status
4+
5+
6+
## Fields
7+
8+
| Field | Type | Required | Description |
9+
| ----------------------- | ----------------------- | ----------------------- | ----------------------- |
10+
| `archived` | *T.nilable(T::Boolean)* | :heavy_minus_sign: | N/A |
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# DeleteSchemaResponse
1+
# ArchiveNamespaceResponse
22

33

44
## Fields
@@ -7,5 +7,4 @@
77
| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
88
| `content_type` | *::String* | :heavy_check_mark: | HTTP response content type for this operation |
99
| `status_code` | *::Integer* | :heavy_check_mark: | HTTP response status code for this operation |
10-
| `raw_response` | [Faraday::Response](https://www.rubydoc.info/gems/faraday/Faraday/Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
11-
| `error` | [T.nilable(::OpenApiSDK::Shared::Error)](../../models/shared/error.md) | :heavy_minus_sign: | Default error response |
10+
| `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/operations/checkgithubaccessresponse.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,4 @@
77
| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
88
| `content_type` | *::String* | :heavy_check_mark: | HTTP response content type for this operation |
99
| `status_code` | *::Integer* | :heavy_check_mark: | HTTP response status code for this operation |
10-
| `raw_response` | [Faraday::Response](https://www.rubydoc.info/gems/faraday/Faraday/Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
11-
| `error` | [T.nilable(::OpenApiSDK::Shared::Error)](../../models/shared/error.md) | :heavy_minus_sign: | Default error response |
10+
| `raw_response` | [Faraday::Response](https://www.rubydoc.info/gems/faraday/Faraday/Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# CreateBillingAddOnsResponse
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
8+
| `content_type` | *::String* | :heavy_check_mark: | HTTP response content type for this operation |
9+
| `status_code` | *::Integer* | :heavy_check_mark: | HTTP response status code for this operation |
10+
| `raw_response` | [Faraday::Response](https://www.rubydoc.info/gems/faraday/Faraday/Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
11+
| `organization_billing_add_on_response` | [T.nilable(Models::Shared::OrganizationBillingAddOnResponse)](../../models/shared/organizationbillingaddonresponse.md) | :heavy_minus_sign: | Success |

docs/models/operations/createfreetrialresponse.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,4 @@
77
| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
88
| `content_type` | *::String* | :heavy_check_mark: | HTTP response content type for this operation |
99
| `status_code` | *::Integer* | :heavy_check_mark: | HTTP response status code for this operation |
10-
| `raw_response` | [Faraday::Response](https://www.rubydoc.info/gems/faraday/Faraday/Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
11-
| `error` | [T.nilable(::OpenApiSDK::Shared::Error)](../../models/shared/error.md) | :heavy_minus_sign: | Default error response |
10+
| `raw_response` | [Faraday::Response](https://www.rubydoc.info/gems/faraday/Faraday/Response) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |

0 commit comments

Comments
 (0)