databricks-sdk-go
databricks-sdk-go copied to clipboard
Databricks SDK for Go
**Description** For `AlertOptionsEmptyResultState` enum we have the following helper function to convert a string value into enum value. ```go func (f *AlertOptionsEmptyResultState) Set(v string) error { switch v { case...
**Description** The `Users.ListAll` of both account & workspace clients is returning only `Count` entries if it's specified in the request instead of paginating using the given information. Lack of pagination...
## Changes Fundamentally prevent regressions like ``` PUT /api/2.0/fs/files//Volumes/main/x/y/z > [non-JSON document of 11 bytes]. < HTTP/2.0 400 Bad Request < { < "error_code": "BAD_REQUEST", < "message": "Invalid path" <...
## Changes Order the primary methods first, followed by the permission methods. This keeps the docs in a more logical order. Otherwise, the permission methods would be interspersed with the...
When authenticating entire machine via `az`, we use user-principals (most of the times). Getting token for https://management.core.windows.net/ is only required for service principals. ``` 2023/10/17 11:39:10 [INFO] Refreshed OAuth token...
**Problem Statement** As far as I can tell, databricks-sdk-go supports managed identities, but not Azure AD Workload Identities. **Proposed Solution** Perhaps we could integrate with https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/azidentity **Additional Context** We are...
**Description** It could be more of an issue with OpenAPI spec, but still want to report it here because it prevents correct usage in the Terraform provider. The `destination` field...
This PR adds a way to list types that are not mere request placeholders, so that Python SDK keyed args UX is not cluttered with the types of no use....
This PR moves listing requests to an `ListXXXInternal` entity, which keeps all the low-level pagination request fields, like `offset`, `limit`, `token`, `page`. Original entity keeps all of the fields, except...
Expose debug env utilities