Skip to content

Commit 2539e63

Browse files
Update SDK with latest API changes. (#1254)
## What changes are proposed in this pull request? This PR updates the SDK to include the latest API changes. ## How is this tested? Unit + Integration tests.
1 parent d422ef0 commit 2539e63

33 files changed

Lines changed: 2073 additions & 1510 deletions

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
69902d1abe35bd9e78e0231927bf14d11b383a16
1+
f1b0d17cb8fad93072f563ccad39f9d2dabb7c29

.gitattributes

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -167,14 +167,17 @@ experimental/mocks/service/workspace/mock_git_credentials_interface.go linguist-
167167
experimental/mocks/service/workspace/mock_repos_interface.go linguist-generated=true
168168
experimental/mocks/service/workspace/mock_secrets_interface.go linguist-generated=true
169169
experimental/mocks/service/workspace/mock_workspace_interface.go linguist-generated=true
170-
service/aibuilder/api.go linguist-generated=true
171-
service/aibuilder/impl.go linguist-generated=true
172-
service/aibuilder/interface.go linguist-generated=true
173-
service/aibuilder/model.go linguist-generated=true
170+
service/agentbricks/api.go linguist-generated=true
171+
service/agentbricks/impl.go linguist-generated=true
172+
service/agentbricks/interface.go linguist-generated=true
173+
service/agentbricks/model.go linguist-generated=true
174174
service/apps/api.go linguist-generated=true
175175
service/apps/impl.go linguist-generated=true
176176
service/apps/interface.go linguist-generated=true
177177
service/apps/model.go linguist-generated=true
178+
service/basicv2/api.go linguist-generated=true
179+
service/basicv2/impl.go linguist-generated=true
180+
service/basicv2/model.go linguist-generated=true
178181
service/billing/api.go linguist-generated=true
179182
service/billing/impl.go linguist-generated=true
180183
service/billing/interface.go linguist-generated=true

NEXT_CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,34 @@
1616
### Internal Changes
1717

1818
### API Changes
19+
* Added [agentbricks](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/agentbricks) package.
20+
* Added [w.CleanRoomAssetRevisions](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAssetRevisionsAPI) workspace-level service and [w.CleanRoomAutoApprovalRules](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAutoApprovalRulesAPI) workspace-level service.
21+
* Added `CreateCleanRoomAssetReview` method for [w.CleanRoomAssets](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAssetsAPI) workspace-level service.
22+
* Added `LatestMonitorFailureMsg` field for [catalog.CreateMonitor](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#CreateMonitor).
23+
* Added `LatestMonitorFailureMsg` field for [catalog.UpdateMonitor](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#UpdateMonitor).
24+
* Added `ProvisioningPhase` field for [database.SyncedTablePipelineProgress](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/database#SyncedTablePipelineProgress).
25+
* Added `Unspecified` enum value for [catalog.MonitorCronSchedulePauseStatus](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#MonitorCronSchedulePauseStatus).
26+
* Added `Unknown` enum value for [catalog.MonitorRefreshInfoState](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#MonitorRefreshInfoState).
27+
* Added `UnknownTrigger` enum value for [catalog.MonitorRefreshInfoTrigger](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#MonitorRefreshInfoTrigger).
28+
* Added `Redshift` and `Sqldw` enum values for [pipelines.IngestionSourceType](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/pipelines#IngestionSourceType).
29+
* Added `GermanyC5` enum value for [settings.ComplianceStandard](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/settings#ComplianceStandard).
30+
* [Breaking] Changed `CancelRefresh` method for [w.QualityMonitors](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#QualityMonitorsAPI) workspace-level service to start returning [catalog.CancelRefreshResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#CancelRefreshResponse).
31+
* [Breaking] Changed `Create` method for [w.QualityMonitors](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#QualityMonitorsAPI) workspace-level service with new required argument order.
32+
* [Breaking] Changed `Delete` method for [w.QualityMonitors](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#QualityMonitorsAPI) workspace-level service to start returning [catalog.DeleteMonitorResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#DeleteMonitorResponse).
33+
* [Breaking] Changed `RefreshId` field for [catalog.CancelRefreshRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#CancelRefreshRequest) to type `int64`.
34+
* [Breaking] Changed `RefreshId` field for [catalog.GetRefreshRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#GetRefreshRequest) to type `int64`.
35+
* [Breaking] Changed `MonitorVersion` field for [catalog.MonitorInfo](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#MonitorInfo) to type `int64`.
36+
* Changed `OutputSchemaName` field for [catalog.MonitorInfo](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#MonitorInfo) to be required.
37+
* [Breaking] Changed `AssetType` and `Name` fields for [cleanrooms.CleanRoomAsset](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAsset) to be required.
38+
* Changed `AssetType` and `Name` fields for [cleanrooms.CleanRoomAsset](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAsset) to be required.
39+
* [Breaking] Changed `LocalName` field for [cleanrooms.CleanRoomAssetForeignTableLocalDetails](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAssetForeignTableLocalDetails) to be required.
40+
* Changed `LocalName` field for [cleanrooms.CleanRoomAssetForeignTableLocalDetails](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAssetForeignTableLocalDetails) to be required.
41+
* [Breaking] Changed `NotebookContent` field for [cleanrooms.CleanRoomAssetNotebook](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAssetNotebook) to be required.
42+
* Changed `NotebookContent` field for [cleanrooms.CleanRoomAssetNotebook](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAssetNotebook) to be required.
43+
* [Breaking] Changed `LocalName` field for [cleanrooms.CleanRoomAssetTableLocalDetails](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAssetTableLocalDetails) to be required.
44+
* Changed `LocalName` field for [cleanrooms.CleanRoomAssetTableLocalDetails](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAssetTableLocalDetails) to be required.
45+
* [Breaking] Changed `LocalName` field for [cleanrooms.CleanRoomAssetViewLocalDetails](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAssetViewLocalDetails) to be required.
46+
* Changed `LocalName` field for [cleanrooms.CleanRoomAssetViewLocalDetails](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAssetViewLocalDetails) to be required.
47+
* [Breaking] Changed `LocalName` field for [cleanrooms.CleanRoomAssetVolumeLocalDetails](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAssetVolumeLocalDetails) to be required.
48+
* Changed `LocalName` field for [cleanrooms.CleanRoomAssetVolumeLocalDetails](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/cleanrooms#CleanRoomAssetVolumeLocalDetails) to be required.
49+
* [Breaking] Removed [aibuilder](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/aibuilder) package.

experimental/mocks/mock_workspace_client.go

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

0 commit comments

Comments
 (0)