Skip to content

Commit 890e402

Browse files
Update SDK API to 4142453a7c0a5ed2efbf07e784bf200c51ba8f39 (#1750)
This PR updates the SDK to the latest API changes. NO_CHANGELOG=true Co-authored-by: databricks-ci-ghec-2[bot] <184307802+databricks-ci-ghec-2[bot]@users.noreply.github.com>
1 parent a3ce44f commit 890e402

33 files changed

Lines changed: 1046 additions & 115 deletions

File tree

.codegen/_openapi_sha

100755100644
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
b6adc4629926d38da0869938d0217b9c824b48f9
1+
4142453a7c0a5ed2efbf07e784bf200c51ba8f39

.github/workflows/next-changelog.yml

100755100644
File mode changed.

.github/workflows/tagging.yml

100755100644
File mode changed.

NEXT_CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,24 @@
1313
### Internal Changes
1414

1515
### API Changes
16+
* Add `List` and `ListEffective` methods for [w.Grants](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#GrantsAPI) workspace-level service.
17+
* Add `OmitPermissionsInResponse` field for [catalog.UpdatePermissions](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#UpdatePermissions).
18+
* Add `ExcludedSchemas` field for [dataclassification.CatalogConfig](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/dataclassification#CatalogConfig).
19+
* Add `FullName` field for [iamv2.User](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/iamv2#User).
20+
* Add `StatusMessage` field for [jobs.AiRuntimeTaskOutput](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#AiRuntimeTaskOutput).
21+
* Add `SqlCondition` field for [jobs.CronSchedule](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#CronSchedule).
22+
* Add `SqlCondition` field for [jobs.TriggerInfo](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#TriggerInfo).
23+
* Add `SqlCondition` field for [jobs.TriggerSettings](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#TriggerSettings).
24+
* Add `SqlCondition` field for [jobs.TriggerStateProto](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#TriggerStateProto).
25+
* Add `FirstDistinct`, `FirstN`, `LastDistinct` and `LastN` fields for [ml.AggregationFunction](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#AggregationFunction).
26+
* Add `AvroSchema` and `ProtoSchema` fields for [ml.SchemaConfig](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#SchemaConfig).
27+
* Add `FreshnessTarget` field for [ml.StreamingMode](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#StreamingMode).
28+
* Add `LongRolling` field for [ml.TimeWindow](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/ml#TimeWindow).
29+
* Add `ReadOnlyPooledHost` and `ReadWritePooledHost` fields for [postgres.EndpointHosts](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#EndpointHosts).
30+
* Add `LastActiveTime` field for [postgres.EndpointStatus](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#EndpointStatus).
31+
* Add `ExpireTime` and `Ttl` fields for [postgres.GenerateDatabaseCredentialRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/postgres#GenerateDatabaseCredentialRequest).
32+
* Add `ReadMetadata` enum value for [catalog.Privilege](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#Privilege).
33+
* [Breaking] Remove `IncludeBrowse` field for [catalog.GetSecretRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#GetSecretRequest).
34+
* [Breaking] Remove `IncludeBrowse` field for [catalog.ListSecretsRequest](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#ListSecretsRequest).
35+
* [Breaking] Remove `BrowseOnly` and `ExternalSecretId` fields for [catalog.Secret](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/catalog#Secret).
36+
* [Breaking] Remove `Name` field for [iamv2.User](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/iamv2#User).

experimental/mocks/service/catalog/mock_grants_interface.go

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

internal/generatedtests/http_call_test.go

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

internal/testspecs/service/httpcallv2/api.go

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

internal/testspecs/service/httpcallv2/impl.go

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

internal/testspecs/service/httpcallv2/model.go

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

service/catalog/api.go

100755100644
Lines changed: 24 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)