Skip to content

Commit b9fa2b6

Browse files
authored
Update SDK to latest OpenAPI spec (#1259)
## What changes are proposed in this pull request? - Update SDK to latest OpenAPI spec using: genkit update-sdk. - Fix private access settings test due to backwards incompatible change. ## How is this tested? - Existing CI tests
1 parent b17a8ea commit b9fa2b6

22 files changed

Lines changed: 265 additions & 130 deletions

File tree

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7de38b0552c78117c01aab884acd9b899a9f4d7f
1+
ff038204ea0f04d1ee43bc4a0221cb6c0a9be5d8

NEXT_CHANGELOG.md

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

1313
### API Changes
14+
* Added `StatementIdSignature` field for [dashboards.Result](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dashboards#Result).
15+
* Added `EffectiveDatabaseInstanceName` and `EffectiveLogicalDatabaseName` fields for [database.SyncedDatabaseTable](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/database#SyncedDatabaseTable).
16+
* Added `Table` field for [jobs.TriggerStateProto](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#TriggerStateProto).
17+
* Added `EmailNotifications` field for [serving.CreatePtEndpointRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#CreatePtEndpointRequest).
18+
* Added `EmailNotifications` field for [serving.CreateServingEndpoint](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#CreateServingEndpoint).
19+
* Added `EmailNotifications` field for [serving.ServingEndpointDetailed](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/serving#ServingEndpointDetailed).
20+
* [Breaking] Changed `List` method for [w.ConsumerProviders](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/marketplace#ConsumerProvidersAPI) workspace-level service . New request type is [marketplace.ListConsumerProvidersRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/marketplace#ListConsumerProvidersRequest).
21+
* [Breaking] Changed `Create` method for [a.PrivateAccess](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/provisioning#PrivateAccessAPI) account-level service . New request type is [provisioning.CreatePrivateAccessSettingsRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/provisioning#CreatePrivateAccessSettingsRequest).
22+
* [Breaking] Changed `Create` method for [a.PrivateAccess](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/provisioning#PrivateAccessAPI) account-level service with new required argument order.
23+
* [Breaking] Changed `Replace` method for [a.PrivateAccess](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/provisioning#PrivateAccessAPI) account-level service . New request type is [provisioning.ReplacePrivateAccessSettingsRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/provisioning#ReplacePrivateAccessSettingsRequest).
24+
* [Breaking] Removed `IsFeatured` field for [marketplace.ListProvidersRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/marketplace#ListProvidersRequest).

experimental/mocks/service/marketplace/mock_consumer_providers_interface.go

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

experimental/mocks/service/provisioning/mock_private_access_interface.go

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

internal/deployment_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ func TestMwsAccPrivateAccess(t *testing.T) {
138138
t.SkipNow()
139139
}
140140

141-
created, err := a.PrivateAccess.Create(ctx, provisioning.UpsertPrivateAccessSettingsRequest{
141+
created, err := a.PrivateAccess.Create(ctx, provisioning.CreatePrivateAccessSettingsRequest{
142142
PrivateAccessSettingsName: RandomName("go-sdk-"),
143143
Region: GetEnvOrSkipTest(t, "AWS_REGION"),
144144
})
@@ -148,7 +148,7 @@ func TestMwsAccPrivateAccess(t *testing.T) {
148148
err := a.PrivateAccess.DeleteByPrivateAccessSettingsId(ctx, created.PrivateAccessSettingsId)
149149
require.NoError(t, err)
150150
})
151-
err = a.PrivateAccess.Replace(ctx, provisioning.UpsertPrivateAccessSettingsRequest{
151+
err = a.PrivateAccess.Replace(ctx, provisioning.ReplacePrivateAccessSettingsRequest{
152152
PrivateAccessSettingsId: created.PrivateAccessSettingsId,
153153
PrivateAccessSettingsName: RandomName("go-sdk-"),
154154
Region: GetEnvOrSkipTest(t, "AWS_REGION"),

service/apps/model.go

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

service/dashboards/model.go

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

0 commit comments

Comments
 (0)