Skip to content

Commit f11eaca

Browse files
committed
ci: regenerated with OpenAPI Doc 0.4.0, Speakeasy CLI 1.205.2
1 parent 082f7a0 commit f11eaca

Some content is hidden

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

67 files changed

+1823
-441
lines changed

.speakeasy/gen.lock

Lines changed: 43 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
lockVersion: 2.0.0
22
id: f73d2126-985b-4d69-88ee-b7c69254d8bf
33
management:
4-
docChecksum: 90bb5b2f880d4a86868122f9a6b08d40
4+
docChecksum: 3d1ffb0cc7307a0362c5389c0fa1fdb5
55
docVersion: 0.4.0
6-
speakeasyVersion: internal
7-
generationVersion: 2.262.2
8-
releaseVersion: 5.0.3
9-
configChecksum: 9a945d58feb93baa7c10cc9fa7ebeeb9
6+
speakeasyVersion: 1.205.2
7+
generationVersion: 2.279.1
8+
releaseVersion: 5.1.0
9+
configChecksum: f7a98cf464bfb7da3e8ffda128cd350e
1010
repoURL: https://github.com/speakeasy-api/speakeasy-client-sdk-csharp.git
1111
repoSubDirectory: .
1212
published: true
1313
features:
1414
csharp:
15-
core: 3.3.2
15+
core: 3.4.3
1616
examples: 2.81.3
17-
globalSecurity: 2.83.1
18-
globalServerURLs: 2.82.2
17+
globalSecurity: 2.83.3
18+
globalServerURLs: 2.82.3
1919
globals: 2.81.2
2020
inputOutputModels: 2.83.0
2121
serverIDs: 2.82.1
@@ -26,9 +26,11 @@ generatedFiles:
2626
- SpeakeasySDK/Schemas.cs
2727
- SpeakeasySDK/Auth.cs
2828
- SpeakeasySDK/Requests.cs
29+
- SpeakeasySDK/Organizations.cs
2930
- SpeakeasySDK/Embeds.cs
3031
- SpeakeasySDK/Events.cs
3132
- SpeakeasySDK/Speakeasy.cs
33+
- global.json
3234
- SpeakeasySDK/Utils/BigIntSerializer.cs
3335
- SpeakeasySDK/Utils/DecimalSerializer.cs
3436
- SpeakeasySDK/Utils/EnumSerializer.cs
@@ -97,6 +99,8 @@ generatedFiles:
9799
- SpeakeasySDK/Models/Operations/RegisterSchemaRequestBody.cs
98100
- SpeakeasySDK/Models/Operations/RegisterSchemaRequest.cs
99101
- SpeakeasySDK/Models/Operations/RegisterSchemaResponse.cs
102+
- SpeakeasySDK/Models/Operations/GetAccessTokenRequest.cs
103+
- SpeakeasySDK/Models/Operations/GetAccessTokenResponse.cs
100104
- SpeakeasySDK/Models/Operations/GetWorkspaceAccessRequest.cs
101105
- SpeakeasySDK/Models/Operations/GetWorkspaceAccessResponse.cs
102106
- SpeakeasySDK/Models/Operations/ValidateApiKeyResponse.cs
@@ -106,11 +110,16 @@ generatedFiles:
106110
- SpeakeasySDK/Models/Operations/GetRequestFromEventLogResponse.cs
107111
- SpeakeasySDK/Models/Operations/QueryEventLogRequest.cs
108112
- SpeakeasySDK/Models/Operations/QueryEventLogResponse.cs
113+
- SpeakeasySDK/Models/Operations/GetOrganizationsResponse.cs
109114
- SpeakeasySDK/Models/Operations/GetEmbedAccessTokenRequest.cs
110115
- SpeakeasySDK/Models/Operations/GetEmbedAccessTokenResponse.cs
111116
- SpeakeasySDK/Models/Operations/GetValidEmbedAccessTokensResponse.cs
112117
- SpeakeasySDK/Models/Operations/RevokeEmbedAccessTokenRequest.cs
113118
- SpeakeasySDK/Models/Operations/RevokeEmbedAccessTokenResponse.cs
119+
- SpeakeasySDK/Models/Operations/GetWorkspaceEventsRequest.cs
120+
- SpeakeasySDK/Models/Operations/GetWorkspaceEventsResponse.cs
121+
- SpeakeasySDK/Models/Operations/GetWorkspaceTargetsRequest.cs
122+
- SpeakeasySDK/Models/Operations/GetWorkspaceTargetsResponse.cs
114123
- SpeakeasySDK/Models/Operations/PostWorkspaceEventsRequest.cs
115124
- SpeakeasySDK/Models/Operations/PostWorkspaceEventsResponse.cs
116125
- SpeakeasySDK/Models/Shared/Error.cs
@@ -124,6 +133,11 @@ generatedFiles:
124133
- SpeakeasySDK/Models/Shared/Schema.cs
125134
- SpeakeasySDK/Models/Shared/ValueChange.cs
126135
- SpeakeasySDK/Models/Shared/SchemaDiff.cs
136+
- SpeakeasySDK/Models/Shared/Claims.cs
137+
- SpeakeasySDK/Models/Shared/User.cs
138+
- SpeakeasySDK/Models/Shared/Workspaces.cs
139+
- SpeakeasySDK/Models/Shared/AccessToken.cs
140+
- SpeakeasySDK/Models/Shared/Level.cs
127141
- SpeakeasySDK/Models/Shared/AccessDetails.cs
128142
- SpeakeasySDK/Models/Shared/AccountType.cs
129143
- SpeakeasySDK/Models/Shared/ApiKeyDetails.cs
@@ -132,11 +146,14 @@ generatedFiles:
132146
- SpeakeasySDK/Models/Shared/RequestMetadata.cs
133147
- SpeakeasySDK/Models/Shared/Filters.cs
134148
- SpeakeasySDK/Models/Shared/Filter.cs
149+
- SpeakeasySDK/Models/Shared/OrganizationAccountType.cs
150+
- SpeakeasySDK/Models/Shared/Organization.cs
135151
- SpeakeasySDK/Models/Shared/EmbedAccessTokenResponse.cs
136152
- SpeakeasySDK/Models/Shared/EmbedToken.cs
137153
- SpeakeasySDK/Models/Shared/GenerateBumpType.cs
138-
- SpeakeasySDK/Models/Shared/InteractionType.cs
139154
- SpeakeasySDK/Models/Shared/CliEvent.cs
155+
- SpeakeasySDK/Models/Shared/InteractionType.cs
156+
- SpeakeasySDK/Models/Shared/TargetSDK.cs
140157
- SpeakeasySDK/Models/Shared/Security.cs
141158
- docs/Models/Operations/DeleteApiRequest.md
142159
- docs/Models/Operations/DeleteApiResponse.md
@@ -192,6 +209,8 @@ generatedFiles:
192209
- docs/Models/Operations/RegisterSchemaRequestBody.md
193210
- docs/Models/Operations/RegisterSchemaRequest.md
194211
- docs/Models/Operations/RegisterSchemaResponse.md
212+
- docs/Models/Operations/GetAccessTokenRequest.md
213+
- docs/Models/Operations/GetAccessTokenResponse.md
195214
- docs/Models/Operations/GetWorkspaceAccessRequest.md
196215
- docs/Models/Operations/GetWorkspaceAccessResponse.md
197216
- docs/Models/Operations/ValidateApiKeyResponse.md
@@ -201,11 +220,16 @@ generatedFiles:
201220
- docs/Models/Operations/GetRequestFromEventLogResponse.md
202221
- docs/Models/Operations/QueryEventLogRequest.md
203222
- docs/Models/Operations/QueryEventLogResponse.md
223+
- docs/Models/Operations/GetOrganizationsResponse.md
204224
- docs/Models/Operations/GetEmbedAccessTokenRequest.md
205225
- docs/Models/Operations/GetEmbedAccessTokenResponse.md
206226
- docs/Models/Operations/GetValidEmbedAccessTokensResponse.md
207227
- docs/Models/Operations/RevokeEmbedAccessTokenRequest.md
208228
- docs/Models/Operations/RevokeEmbedAccessTokenResponse.md
229+
- docs/Models/Operations/GetWorkspaceEventsRequest.md
230+
- docs/Models/Operations/GetWorkspaceEventsResponse.md
231+
- docs/Models/Operations/GetWorkspaceTargetsRequest.md
232+
- docs/Models/Operations/GetWorkspaceTargetsResponse.md
209233
- docs/Models/Operations/PostWorkspaceEventsRequest.md
210234
- docs/Models/Operations/PostWorkspaceEventsResponse.md
211235
- docs/Models/Shared/Error.md
@@ -219,6 +243,11 @@ generatedFiles:
219243
- docs/Models/Shared/Schema.md
220244
- docs/Models/Shared/ValueChange.md
221245
- docs/Models/Shared/SchemaDiff.md
246+
- docs/Models/Shared/Claims.md
247+
- docs/Models/Shared/User.md
248+
- docs/Models/Shared/Workspaces.md
249+
- docs/Models/Shared/AccessToken.md
250+
- docs/Models/Shared/Level.md
222251
- docs/Models/Shared/AccessDetails.md
223252
- docs/Models/Shared/AccountType.md
224253
- docs/Models/Shared/ApiKeyDetails.md
@@ -227,11 +256,14 @@ generatedFiles:
227256
- docs/Models/Shared/RequestMetadata.md
228257
- docs/Models/Shared/Filters.md
229258
- docs/Models/Shared/Filter.md
259+
- docs/Models/Shared/OrganizationAccountType.md
260+
- docs/Models/Shared/Organization.md
230261
- docs/Models/Shared/EmbedAccessTokenResponse.md
231262
- docs/Models/Shared/EmbedToken.md
232263
- docs/Models/Shared/GenerateBumpType.md
233-
- docs/Models/Shared/InteractionType.md
234264
- docs/Models/Shared/CliEvent.md
265+
- docs/Models/Shared/InteractionType.md
266+
- docs/Models/Shared/TargetSDK.md
235267
- docs/Models/Shared/Security.md
236268
- docs/sdks/speakeasy/README.md
237269
- docs/sdks/apis/README.md
@@ -240,6 +272,7 @@ generatedFiles:
240272
- docs/sdks/schemas/README.md
241273
- docs/sdks/auth/README.md
242274
- docs/sdks/requests/README.md
275+
- docs/sdks/organizations/README.md
243276
- docs/sdks/embeds/README.md
244277
- docs/sdks/events/README.md
245278
- USAGE.md

README.md

Lines changed: 16 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ var res = await sdk.Apis.GetApisAsync(req);
7777

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

80+
* [GetAccessToken](docs/sdks/auth/README.md#getaccesstoken) - Get or refresh an access token for the current workspace.
8081
* [GetWorkspaceAccess](docs/sdks/auth/README.md#getworkspaceaccess) - Get access allowances for a particular workspace
8182
* [ValidateApiKey](docs/sdks/auth/README.md#validateapikey) - Validate the current api key.
8283

@@ -86,6 +87,10 @@ var res = await sdk.Apis.GetApisAsync(req);
8687
* [GetRequestFromEventLog](docs/sdks/requests/README.md#getrequestfromeventlog) - Get information about a particular request.
8788
* [QueryEventLog](docs/sdks/requests/README.md#queryeventlog) - Query the event log to retrieve a list of requests.
8889

90+
### [Organizations](docs/sdks/organizations/README.md)
91+
92+
* [GetOrganizations](docs/sdks/organizations/README.md#getorganizations) - Get organizations for a user
93+
8994
### [Embeds](docs/sdks/embeds/README.md)
9095

9196
* [GetEmbedAccessToken](docs/sdks/embeds/README.md#getembedaccesstoken) - Get an embed access token for the current workspace.
@@ -94,6 +99,8 @@ var res = await sdk.Apis.GetApisAsync(req);
9499

95100
### [Events](docs/sdks/events/README.md)
96101

102+
* [GetWorkspaceEvents](docs/sdks/events/README.md#getworkspaceevents) - Load recent events for a particular workspace
103+
* [GetWorkspaceTargets](docs/sdks/events/README.md#getworkspacetargets) - Load targets for a particular workspace
97104
* [PostWorkspaceEvents](docs/sdks/events/README.md#postworkspaceevents) - Post events for a specific workspace
98105
<!-- End Available Resources and Operations [operations] -->
99106

@@ -124,13 +131,14 @@ The default server can also be overridden globally by passing a URL to the `serv
124131

125132
### Per-Client Security Schemes
126133

127-
This SDK supports the following security scheme globally:
134+
This SDK supports the following security schemes globally:
128135

129-
| Name | Type | Scheme |
130-
| -------- | -------- | -------- |
131-
| `APIKey` | apiKey | API key |
136+
| Name | Type | Scheme |
137+
| ----------- | ----------- | ----------- |
138+
| `APIKey` | apiKey | API key |
139+
| `Bearer` | http | HTTP Bearer |
132140

133-
You can set the security parameters through the `security` optional parameter when initializing the SDK client instance. For example:
141+
You can set the security parameters through the `security` optional parameter when initializing the SDK client instance. The selected scheme will be used by default to authenticate with the API for all operations that support it. For example:
134142
```csharp
135143
using SpeakeasySDK;
136144
using SpeakeasySDK.Models.Shared;
@@ -160,7 +168,7 @@ var res = await sdk.Apis.DeleteApiAsync(req);
160168

161169
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.
162170

163-
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 `PostWorkspaceEvents`. But if you want to do so you may, which will locally override the global setting. See the example code below for a demonstration.
171+
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 `GetWorkspaceEvents`. But if you want to do so you may, which will locally override the global setting. See the example code below for a demonstration.
164172

165173

166174
### Available Globals
@@ -178,31 +186,16 @@ The following global parameter is available.
178186
using SpeakeasySDK;
179187
using SpeakeasySDK.Models.Shared;
180188
using SpeakeasySDK.Models.Operations;
181-
using System.Collections.Generic;
182189

183190
var sdk = new Speakeasy(
184191
security: new Security() {
185192
APIKey = "<YOUR_API_KEY_HERE>",
186193
},
187194
workspaceID: "<value>");
188195

189-
PostWorkspaceEventsRequest req = new PostWorkspaceEventsRequest() {
190-
RequestBody = new List<CliEvent>() {
191-
new CliEvent() {
192-
CreatedAt = System.DateTime.Parse("2024-11-21T06:58:42.120Z"),
193-
ExecutionId = "<value>",
194-
Id = "<id>",
195-
InteractionType = InteractionType.CliExec,
196-
LocalStartedAt = System.DateTime.Parse("2024-05-07T12:35:47.182Z"),
197-
SpeakeasyApiKeyName = "<value>",
198-
SpeakeasyVersion = "<value>",
199-
Success = false,
200-
WorkspaceId = "<value>",
201-
},
202-
},
203-
};
196+
GetWorkspaceEventsRequest req = new GetWorkspaceEventsRequest() {};
204197

205-
var res = await sdk.Events.PostWorkspaceEventsAsync(req);
198+
var res = await sdk.Events.GetWorkspaceEventsAsync(req);
206199

207200
// handle response
208201
```

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -458,4 +458,14 @@ Based on:
458458
### Generated
459459
- [csharp v5.0.3] .
460460
### Releases
461-
- [NuGet v5.0.3] https://www.nuget.org/packages/SpeakeasySDK/5.0.3 - .
461+
- [NuGet v5.0.3] https://www.nuget.org/packages/SpeakeasySDK/5.0.3 - .
462+
463+
## 2024-03-12 00:03:17
464+
### Changes
465+
Based on:
466+
- OpenAPI Doc 0.4.0 https://docs.speakeasyapi.dev/openapi.yaml
467+
- Speakeasy CLI 1.205.2 (2.279.1) https://github.com/speakeasy-api/speakeasy
468+
### Generated
469+
- [csharp v5.1.0] .
470+
### Releases
471+
- [NuGet v5.1.0] https://www.nuget.org/packages/SpeakeasySDK/5.1.0 - .

0 commit comments

Comments
 (0)