Skip to content

Commit 7ea19fd

Browse files
committed
ci: regenerated with OpenAPI Doc 0.4.0 ., Speakeasy CLI 1.269.1
1 parent 36cad1c commit 7ea19fd

18 files changed

+239
-52
lines changed

.speakeasy/gen.lock

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: f5719c92-1297-4aa0-bc5f-37116859d1e3
33
management:
4-
docChecksum: 141a9989778e09b7c6bb43e496b49905
5-
docVersion: 0.4.0
6-
speakeasyVersion: 1.267.0
7-
generationVersion: 2.312.0
8-
releaseVersion: 4.1.7
9-
configChecksum: 7a0f5d9f8c8d36460fcda3e7544437a2
4+
docChecksum: 0df832386c1fcd5f74fb87fea6d0e2b7
5+
docVersion: 0.4.0 .
6+
speakeasyVersion: 1.269.1
7+
generationVersion: 2.312.1
8+
releaseVersion: 4.1.8
9+
configChecksum: 63754dca3e2e5264649a6cfe96c70e59
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
@@ -176,6 +176,8 @@ generatedFiles:
176176
- lib/speakeasy_client_sdk/models/operations/revokeembedaccesstoken_response.rb
177177
- lib/speakeasy_client_sdk/models/operations/getworkspaceevents_request.rb
178178
- lib/speakeasy_client_sdk/models/operations/getworkspaceevents_response.rb
179+
- lib/speakeasy_client_sdk/models/operations/getworkspaceeventsbysourcerevisiondigest_request.rb
180+
- lib/speakeasy_client_sdk/models/operations/getworkspaceeventsbysourcerevisiondigest_response.rb
179181
- lib/speakeasy_client_sdk/models/operations/getworkspacetargets_request.rb
180182
- lib/speakeasy_client_sdk/models/operations/getworkspacetargets_response.rb
181183
- lib/speakeasy_client_sdk/models/operations/postworkspaceevents_request.rb
@@ -327,6 +329,8 @@ generatedFiles:
327329
- docs/models/operations/revokeembedaccesstokenresponse.md
328330
- docs/models/operations/getworkspaceeventsrequest.md
329331
- docs/models/operations/getworkspaceeventsresponse.md
332+
- docs/models/operations/getworkspaceeventsbysourcerevisiondigestrequest.md
333+
- docs/models/operations/getworkspaceeventsbysourcerevisiondigestresponse.md
330334
- docs/models/operations/getworkspacetargetsrequest.md
331335
- docs/models/operations/getworkspacetargetsresponse.md
332336
- docs/models/operations/postworkspaceeventsrequest.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.1.7)
4+
speakeasy_client_sdk_ruby (4.1.8)
55
faraday
66
faraday-multipart
77
rack

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ end
117117
### [Events](docs/sdks/events/README.md)
118118

119119
* [get_workspace_events](docs/sdks/events/README.md#get_workspace_events) - Load recent events for a particular workspace
120+
* [get_workspace_events_by_source_revision_digest](docs/sdks/events/README.md#get_workspace_events_by_source_revision_digest) - Load events for a particular workspace and source revision digest
120121
* [get_workspace_targets](docs/sdks/events/README.md#get_workspace_targets) - Load targets for a particular workspace
121122
* [post_workspace_events](docs/sdks/events/README.md#post_workspace_events) - Post events for a specific workspace
122123
<!-- End Available Resources and Operations [operations] -->

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -808,4 +808,14 @@ Based on:
808808
### Generated
809809
- [ruby v4.1.7] .
810810
### Releases
811-
- [Ruby Gems v4.1.7] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.1.7 - .
811+
- [Ruby Gems v4.1.7] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.1.7 - .
812+
813+
## 2024-04-23 00:03:35
814+
### Changes
815+
Based on:
816+
- OpenAPI Doc 0.4.0 . https://docs.speakeasyapi.dev/openapi.yaml
817+
- Speakeasy CLI 1.269.1 (2.312.1) https://github.com/speakeasy-api/speakeasy
818+
### Generated
819+
- [ruby v4.1.8] .
820+
### Releases
821+
- [Ruby Gems v4.1.8] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.1.8 - .
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# GetWorkspaceEventsBySourceRevisionDigestRequest
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |
8+
| `source_revision_digest` | *::String* | :heavy_check_mark: | Unique identifier of the source revision digest. |
9+
| `workspace_id` | *T.nilable(::String)* | :heavy_minus_sign: | Unique identifier of the workspace. |
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# GetWorkspaceEventsBySourceRevisionDigestResponse
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
8+
| `cli_event_batch` | T::Array<[::SpeakeasyClientSDK::Shared::CliEvent](../../models/shared/clievent.md)> | :heavy_minus_sign: | Success |
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: | Error |
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/annotations.md

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,17 @@ Annotations
55

66
## Fields
77

8-
| Field | Type | Required | Description |
9-
| ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- |
10-
| `org_opencontainers_image_authors` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
11-
| `org_opencontainers_image_base_digest` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
12-
| `org_opencontainers_image_base_name` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
13-
| `org_opencontainers_image_created` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
14-
| `org_opencontainers_image_description` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
15-
| `org_opencontainers_image_documentation` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
16-
| `org_opencontainers_image_licenses` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
17-
| `org_opencontainers_image_ref_name` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
18-
| `org_opencontainers_image_revision` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
19-
| `org_opencontainers_image_source` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
20-
| `org_opencontainers_image_title` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
21-
| `org_opencontainers_image_url` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
22-
| `org_opencontainers_image_vendor` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
23-
| `org_opencontainers_image_version` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
8+
| Field | Type | Required | Description |
9+
| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- |
10+
| `org_opencontainers_image_authors` | *T.nilable(::String)* | :heavy_minus_sign: | The authors of the image |
11+
| `org_opencontainers_image_created` | *T.nilable(::String)* | :heavy_minus_sign: | The time the image was created |
12+
| `org_opencontainers_image_description` | *T.nilable(::String)* | :heavy_minus_sign: | Human-readable description of the software packaged in the image |
13+
| `org_opencontainers_image_documentation` | *T.nilable(::String)* | :heavy_minus_sign: | The documentation URL of the image |
14+
| `org_opencontainers_image_licenses` | *T.nilable(::String)* | :heavy_minus_sign: | N/A |
15+
| `org_opencontainers_image_ref_name` | *T.nilable(::String)* | :heavy_minus_sign: | Name of the reference for a target |
16+
| `org_opencontainers_image_revision` | *T.nilable(::String)* | :heavy_minus_sign: | Source control revision identifier |
17+
| `org_opencontainers_image_source` | *T.nilable(::String)* | :heavy_minus_sign: | The URL to get source code for building the image |
18+
| `org_opencontainers_image_title` | *T.nilable(::String)* | :heavy_minus_sign: | Human-readable title of the image |
19+
| `org_opencontainers_image_url` | *T.nilable(::String)* | :heavy_minus_sign: | The URL of the image |
20+
| `org_opencontainers_image_vendor` | *T.nilable(::String)* | :heavy_minus_sign: | Name of the distributing entity, organization or individual. |
21+
| `org_opencontainers_image_version` | *T.nilable(::String)* | :heavy_minus_sign: | The version of the packaged software |

docs/models/shared/apikeydetails.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@
88
| `account_type` | [::SpeakeasyClientSDK::Shared::AccountType](../../models/shared/accounttype.md) | :heavy_check_mark: | N/A |
99
| `feature_flags` | T::Array<[::SpeakeasyClientSDK::Shared::FeatureFlags](../../models/shared/featureflags.md)> | :heavy_check_mark: | N/A |
1010
| `generation_access_unlimited` | *T.nilable(T::Boolean)* | :heavy_minus_sign: | N/A |
11-
| `workspace_id` | *::String* | :heavy_check_mark: | N/A |
11+
| `org_slug` | *::String* | :heavy_check_mark: | N/A |
12+
| `workspace_id` | *::String* | :heavy_check_mark: | N/A |
13+
| `workspace_slug` | *::String* | :heavy_check_mark: | N/A |

docs/sdks/events/README.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ REST APIs for capturing event data
88
### Available Operations
99

1010
* [get_workspace_events](#get_workspace_events) - Load recent events for a particular workspace
11+
* [get_workspace_events_by_source_revision_digest](#get_workspace_events_by_source_revision_digest) - Load events for a particular workspace and source revision digest
1112
* [get_workspace_targets](#get_workspace_targets) - Load targets for a particular workspace
1213
* [post_workspace_events](#post_workspace_events) - Post events for a specific workspace
1314

@@ -53,6 +54,50 @@ end
5354
**[T.nilable(::SpeakeasyClientSDK::Operations::GetWorkspaceEventsResponse)](../../models/operations/getworkspaceeventsresponse.md)**
5455

5556

57+
## get_workspace_events_by_source_revision_digest
58+
59+
Load events for a particular workspace and source revision digest
60+
61+
### Example Usage
62+
63+
```ruby
64+
require 'speakeasy_client_sdk_ruby'
65+
66+
67+
s = ::SpeakeasyClientSDK::SDK.new(
68+
workspace_id: "<value>",
69+
)
70+
s.config_security(
71+
::SpeakeasyClientSDK::Shared::Security.new(
72+
api_key: "<YOUR_API_KEY_HERE>",
73+
)
74+
)
75+
76+
77+
req = ::SpeakeasyClientSDK::Operations::GetWorkspaceEventsBySourceRevisionDigestRequest.new(
78+
source_revision_digest: "<value>",
79+
)
80+
81+
res = s.events.get_workspace_events_by_source_revision_digest(req)
82+
83+
if ! res.cli_event_batch.nil?
84+
# handle response
85+
end
86+
87+
```
88+
89+
### Parameters
90+
91+
| Parameter | Type | Required | Description |
92+
| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |
93+
| `request` | [::SpeakeasyClientSDK::Operations::GetWorkspaceEventsBySourceRevisionDigestRequest](../../models/operations/getworkspaceeventsbysourcerevisiondigestrequest.md) | :heavy_check_mark: | The request object to use for the request. |
94+
95+
96+
### Response
97+
98+
**[T.nilable(::SpeakeasyClientSDK::Operations::GetWorkspaceEventsBySourceRevisionDigestResponse)](../../models/operations/getworkspaceeventsbysourcerevisiondigestresponse.md)**
99+
100+
56101
## get_workspace_targets
57102

58103
Load targets for a particular workspace

gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ generation:
1010
auth:
1111
oAuth2ClientCredentialsEnabled: false
1212
ruby:
13-
version: 4.1.7
13+
version: 4.1.8
1414
author: Speakeasy
1515
description: Ruby Client SDK Generated by Speakeasy
1616
imports:

0 commit comments

Comments
 (0)