Skip to content

Commit a59457f

Browse files
authored
Update SDK to latest OpenAPI spec (#1232)
## What changes are proposed in this pull request? Update SDK to latest OpenAPI spec. ## How is this tested? Existing CI.
1 parent 56af964 commit a59457f

123 files changed

Lines changed: 156272 additions & 14715 deletions

File tree

Some content is hidden

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

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
a8f547d3728fba835fbdda301e846829c5cbbef5
1+
033bcb9242b006001e2cf3956896711681de1a8c

.gitattributes

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,94 +163,117 @@ experimental/mocks/service/workspace/mock_workspace_interface.go linguist-genera
163163
service/aibuilder/api.go linguist-generated=true
164164
service/aibuilder/impl.go linguist-generated=true
165165
service/aibuilder/interface.go linguist-generated=true
166+
service/aibuilder/internal.go linguist-generated=true
166167
service/aibuilder/model.go linguist-generated=true
167168
service/apps/api.go linguist-generated=true
168169
service/apps/impl.go linguist-generated=true
169170
service/apps/interface.go linguist-generated=true
171+
service/apps/internal.go linguist-generated=true
170172
service/apps/model.go linguist-generated=true
171173
service/billing/api.go linguist-generated=true
172174
service/billing/impl.go linguist-generated=true
173175
service/billing/interface.go linguist-generated=true
176+
service/billing/internal.go linguist-generated=true
174177
service/billing/model.go linguist-generated=true
175178
service/catalog/api.go linguist-generated=true
176179
service/catalog/impl.go linguist-generated=true
177180
service/catalog/interface.go linguist-generated=true
181+
service/catalog/internal.go linguist-generated=true
178182
service/catalog/model.go linguist-generated=true
179183
service/cleanrooms/api.go linguist-generated=true
180184
service/cleanrooms/impl.go linguist-generated=true
181185
service/cleanrooms/interface.go linguist-generated=true
186+
service/cleanrooms/internal.go linguist-generated=true
182187
service/cleanrooms/model.go linguist-generated=true
183188
service/compute/api.go linguist-generated=true
184189
service/compute/impl.go linguist-generated=true
185190
service/compute/interface.go linguist-generated=true
191+
service/compute/internal.go linguist-generated=true
186192
service/compute/model.go linguist-generated=true
187193
service/dashboards/api.go linguist-generated=true
188194
service/dashboards/impl.go linguist-generated=true
189195
service/dashboards/interface.go linguist-generated=true
196+
service/dashboards/internal.go linguist-generated=true
190197
service/dashboards/model.go linguist-generated=true
191198
service/database/api.go linguist-generated=true
192199
service/database/impl.go linguist-generated=true
193200
service/database/interface.go linguist-generated=true
201+
service/database/internal.go linguist-generated=true
194202
service/database/model.go linguist-generated=true
195203
service/files/api.go linguist-generated=true
196204
service/files/impl.go linguist-generated=true
197205
service/files/interface.go linguist-generated=true
206+
service/files/internal.go linguist-generated=true
198207
service/files/model.go linguist-generated=true
199208
service/iam/api.go linguist-generated=true
200209
service/iam/impl.go linguist-generated=true
201210
service/iam/interface.go linguist-generated=true
211+
service/iam/internal.go linguist-generated=true
202212
service/iam/model.go linguist-generated=true
203213
service/jobs/api.go linguist-generated=true
204214
service/jobs/impl.go linguist-generated=true
205215
service/jobs/interface.go linguist-generated=true
216+
service/jobs/internal.go linguist-generated=true
206217
service/jobs/model.go linguist-generated=true
207218
service/marketplace/api.go linguist-generated=true
208219
service/marketplace/impl.go linguist-generated=true
209220
service/marketplace/interface.go linguist-generated=true
221+
service/marketplace/internal.go linguist-generated=true
210222
service/marketplace/model.go linguist-generated=true
211223
service/ml/api.go linguist-generated=true
212224
service/ml/impl.go linguist-generated=true
213225
service/ml/interface.go linguist-generated=true
226+
service/ml/internal.go linguist-generated=true
214227
service/ml/model.go linguist-generated=true
215228
service/oauth2/api.go linguist-generated=true
216229
service/oauth2/impl.go linguist-generated=true
217230
service/oauth2/interface.go linguist-generated=true
231+
service/oauth2/internal.go linguist-generated=true
218232
service/oauth2/model.go linguist-generated=true
219233
service/pipelines/api.go linguist-generated=true
220234
service/pipelines/impl.go linguist-generated=true
221235
service/pipelines/interface.go linguist-generated=true
236+
service/pipelines/internal.go linguist-generated=true
222237
service/pipelines/model.go linguist-generated=true
223238
service/pkg.go linguist-generated=true
224239
service/provisioning/api.go linguist-generated=true
225240
service/provisioning/impl.go linguist-generated=true
226241
service/provisioning/interface.go linguist-generated=true
242+
service/provisioning/internal.go linguist-generated=true
227243
service/provisioning/model.go linguist-generated=true
228244
service/qualitymonitorv2/api.go linguist-generated=true
229245
service/qualitymonitorv2/impl.go linguist-generated=true
230246
service/qualitymonitorv2/interface.go linguist-generated=true
247+
service/qualitymonitorv2/internal.go linguist-generated=true
231248
service/qualitymonitorv2/model.go linguist-generated=true
232249
service/serving/api.go linguist-generated=true
233250
service/serving/impl.go linguist-generated=true
234251
service/serving/interface.go linguist-generated=true
252+
service/serving/internal.go linguist-generated=true
235253
service/serving/model.go linguist-generated=true
236254
service/settings/api.go linguist-generated=true
237255
service/settings/impl.go linguist-generated=true
238256
service/settings/interface.go linguist-generated=true
257+
service/settings/internal.go linguist-generated=true
239258
service/settings/model.go linguist-generated=true
240259
service/sharing/api.go linguist-generated=true
241260
service/sharing/impl.go linguist-generated=true
242261
service/sharing/interface.go linguist-generated=true
262+
service/sharing/internal.go linguist-generated=true
243263
service/sharing/model.go linguist-generated=true
244264
service/sql/api.go linguist-generated=true
245265
service/sql/impl.go linguist-generated=true
246266
service/sql/interface.go linguist-generated=true
267+
service/sql/internal.go linguist-generated=true
247268
service/sql/model.go linguist-generated=true
248269
service/vectorsearch/api.go linguist-generated=true
249270
service/vectorsearch/impl.go linguist-generated=true
250271
service/vectorsearch/interface.go linguist-generated=true
272+
service/vectorsearch/internal.go linguist-generated=true
251273
service/vectorsearch/model.go linguist-generated=true
252274
service/workspace/api.go linguist-generated=true
253275
service/workspace/impl.go linguist-generated=true
254276
service/workspace/interface.go linguist-generated=true
277+
service/workspace/internal.go linguist-generated=true
255278
service/workspace/model.go linguist-generated=true
256279
workspace_client.go linguist-generated=true

NEXT_CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,37 @@
1111
### Internal Changes
1212

1313
### API Changes
14+
* Added [w.AiBuilder](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/aibuilder#AiBuilderAPI) workspace-level service.
15+
* Added [w.FeatureStore](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#FeatureStoreAPI) workspace-level service.
16+
* Added `RemoteDiskThroughput` and `TotalInitialRemoteDiskSize` fields for [compute.ClusterAttributes](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#ClusterAttributes).
17+
* Added `RemoteDiskThroughput` and `TotalInitialRemoteDiskSize` fields for [compute.ClusterDetails](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#ClusterDetails).
18+
* Added `RemoteDiskThroughput` and `TotalInitialRemoteDiskSize` fields for [compute.ClusterSpec](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#ClusterSpec).
19+
* Added `RemoteDiskThroughput` and `TotalInitialRemoteDiskSize` fields for [compute.CreateCluster](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#CreateCluster).
20+
* Added `RemoteDiskThroughput` and `TotalInitialRemoteDiskSize` fields for [compute.CreateInstancePool](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#CreateInstancePool).
21+
* Added `RemoteDiskThroughput` and `TotalInitialRemoteDiskSize` fields for [compute.EditCluster](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#EditCluster).
22+
* Added `RemoteDiskThroughput` and `TotalInitialRemoteDiskSize` fields for [compute.EditInstancePool](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#EditInstancePool).
23+
* Added `RemoteDiskThroughput` and `TotalInitialRemoteDiskSize` fields for [compute.GetInstancePool](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#GetInstancePool).
24+
* Added `RemoteDiskThroughput` and `TotalInitialRemoteDiskSize` fields for [compute.InstancePoolAndStats](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#InstancePoolAndStats).
25+
* Added `RemoteDiskThroughput` and `TotalInitialRemoteDiskSize` fields for [compute.UpdateClusterResource](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#UpdateClusterResource).
26+
* Added `ExpirationTime` field for [database.DatabaseCredential](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/database#DatabaseCredential).
27+
* Added `EffectiveStopped` field for [database.DatabaseInstance](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/database#DatabaseInstance).
28+
* Added `ExistingPipelineId` field for [database.SyncedTableSpec](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/database#SyncedTableSpec).
29+
* Added `PipelineId` field for [database.SyncedTableStatus](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/database#SyncedTableStatus).
30+
* Added `DbtPlatformOutput` field for [jobs.RunOutput](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#RunOutput).
31+
* Added `DbtPlatformTask` field for [jobs.RunTask](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#RunTask).
32+
* Added `DbtPlatformTask` field for [jobs.SubmitTask](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#SubmitTask).
33+
* Added `DbtPlatformTask` field for [jobs.Task](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#Task).
34+
* Added `Environment` field for [pipelines.CreatePipeline](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/pipelines#CreatePipeline).
35+
* Added `Environment` field for [pipelines.EditPipeline](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/pipelines#EditPipeline).
36+
* Added `Environment` field for [pipelines.PipelineSpec](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/pipelines#PipelineSpec).
37+
* Added `Description` field for [serving.ServingEndpoint](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#ServingEndpoint).
38+
* Added `Description` field for [serving.ServingEndpointDetailed](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#ServingEndpointDetailed).
39+
* Added `R` enum value for [compute.Language](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/compute#Language).
40+
* Added `Cancelled`, `Error`, `Queued`, `Running`, `Starting` and `Success` enum values for [jobs.DbtPlatformRunStatus](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#DbtPlatformRunStatus).
41+
* Added `Continuous` and `ContinuousRestart` enum values for [jobs.TriggerType](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#TriggerType).
42+
* [Breaking] Changed `Status` field for [jobs.DbtCloudJobRunStep](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#DbtCloudJobRunStep) to type [jobs.DbtPlatformRunStatus](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#DbtPlatformRunStatus).
43+
* [Breaking] Removed [w.CustomLlms](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/aibuilder#CustomLlmsAPI) workspace-level service.
44+
* [Breaking] Removed `TableServingUrl` field for [database.DatabaseTable](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/database#DatabaseTable).
45+
* [Breaking] Removed `TableServingUrl` field for [database.SyncedDatabaseTable](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/database#SyncedDatabaseTable).
46+
* [Breaking] Removed `PipelineId` field for [database.SyncedTableSpec](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/database#SyncedTableSpec).
47+
* [Breaking] Removed `Cancelled`, `Error`, `Queued`, `Running`, `Starting` and `Success` enum values for [jobs.DbtCloudRunStatus](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#DbtCloudRunStatus).

account_client.go

Lines changed: 67 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)