v0.33.0
Release v0.33.0
Internal Changes
API Changes:
- Added w.disable_legacy_access workspace-level service and a.disable_legacy_features account-level service.
- Added w.temporary_table_credentials workspace-level service.
- Added
put_ai_gateway()method for w.serving_endpoints workspace-level service. - Added
databricks.sdk.service.apps.ApplicationState,databricks.sdk.service.apps.ApplicationStatus,databricks.sdk.service.apps.ComputeStateanddatabricks.sdk.service.apps.ComputeStatusdataclasses. - Added
databricks.sdk.service.catalog.AwsCredentials,databricks.sdk.service.catalog.AzureUserDelegationSas,databricks.sdk.service.catalog.GcpOauthToken,databricks.sdk.service.catalog.GenerateTemporaryTableCredentialRequest,databricks.sdk.service.catalog.GenerateTemporaryTableCredentialResponse,databricks.sdk.service.catalog.R2Credentialsanddatabricks.sdk.service.catalog.TableOperationdataclasses. - Added
databricks.sdk.service.serving.AiGatewayConfig,databricks.sdk.service.serving.AiGatewayGuardrailParameters,databricks.sdk.service.serving.AiGatewayGuardrailPiiBehavior,databricks.sdk.service.serving.AiGatewayGuardrailPiiBehaviorBehavior,databricks.sdk.service.serving.AiGatewayGuardrails,databricks.sdk.service.serving.AiGatewayInferenceTableConfig,databricks.sdk.service.serving.AiGatewayRateLimit,databricks.sdk.service.serving.AiGatewayRateLimitKey,databricks.sdk.service.serving.AiGatewayRateLimitRenewalPeriod,databricks.sdk.service.serving.AiGatewayUsageTrackingConfig,databricks.sdk.service.serving.PutAiGatewayRequestanddatabricks.sdk.service.serving.PutAiGatewayResponsedataclasses. - Added
databricks.sdk.service.settings.BooleanMessage,databricks.sdk.service.settings.DeleteDisableLegacyAccessRequest,databricks.sdk.service.settings.DeleteDisableLegacyAccessResponse,databricks.sdk.service.settings.DeleteDisableLegacyFeaturesRequest,databricks.sdk.service.settings.DeleteDisableLegacyFeaturesResponse,databricks.sdk.service.settings.DisableLegacyAccess,databricks.sdk.service.settings.DisableLegacyFeatures,databricks.sdk.service.settings.GetDisableLegacyAccessRequest,databricks.sdk.service.settings.GetDisableLegacyFeaturesRequest,databricks.sdk.service.settings.UpdateDisableLegacyAccessRequestanddatabricks.sdk.service.settings.UpdateDisableLegacyFeaturesRequestdataclasses. - Added
databricks.sdk.service.workspace.CreateCredentialsRequest,databricks.sdk.service.workspace.CreateRepoRequest,databricks.sdk.service.workspace.CreateRepoResponse,databricks.sdk.service.workspace.DeleteCredentialsRequest,any,any,databricks.sdk.service.workspace.GetCredentialsRequest,databricks.sdk.service.workspace.GetRepoResponse,databricks.sdk.service.workspace.ListCredentialsResponse,databricks.sdk.service.workspace.UpdateCredentialsRequest,any,databricks.sdk.service.workspace.UpdateRepoRequestandanydataclasses. - Added
app_statusandcompute_statusfields fordatabricks.sdk.service.apps.App. - Added
deployment_idfield fordatabricks.sdk.service.apps.CreateAppDeploymentRequest. - Added
external_access_enabledfield fordatabricks.sdk.service.catalog.GetMetastoreSummaryResponse. - Added
include_manifest_capabilitiesfield fordatabricks.sdk.service.catalog.GetTableRequest. - Added
include_manifest_capabilitiesfield fordatabricks.sdk.service.catalog.ListSummariesRequest. - Added
include_manifest_capabilitiesfield fordatabricks.sdk.service.catalog.ListTablesRequest. - Added
external_access_enabledfield fordatabricks.sdk.service.catalog.MetastoreInfo. - Added
budget_policy_idandschemafields fordatabricks.sdk.service.pipelines.CreatePipeline. - Added
budget_policy_idandschemafields fordatabricks.sdk.service.pipelines.EditPipeline. - Added
effective_budget_policy_idfield fordatabricks.sdk.service.pipelines.GetPipelineResponse. - Added
budget_policy_idandschemafields fordatabricks.sdk.service.pipelines.PipelineSpec. - Added
ai_gatewayfield fordatabricks.sdk.service.serving.CreateServingEndpoint. - Added
ai_gatewayfield fordatabricks.sdk.service.serving.ServingEndpoint. - Added
ai_gatewayfield fordatabricks.sdk.service.serving.ServingEndpointDetailed. - Added
workspace_idfield fordatabricks.sdk.service.settings.TokenInfo. - Added
credential_id,git_providerandgit_usernamefields fordatabricks.sdk.service.workspace.GetCredentialsResponse. - Changed
delete(),start()andstop()methods for w.apps workspace-level service to returndatabricks.sdk.service.apps.Appdataclass. - Changed
deploy()method for w.apps workspace-level service with new required argument order. - Changed
create()method for w.git_credentials workspace-level service . New request type isdatabricks.sdk.service.workspace.CreateCredentialsRequestdataclass. - Changed
delete()method for w.git_credentials workspace-level service . New request type isdatabricks.sdk.service.workspace.DeleteCredentialsRequestdataclass. - Changed
delete()method for w.git_credentials workspace-level service to returnanydataclass. - Changed
get()method for w.git_credentials workspace-level service . New request type isdatabricks.sdk.service.workspace.GetCredentialsRequestdataclass. - Changed
get()method for w.git_credentials workspace-level service to returndatabricks.sdk.service.workspace.GetCredentialsResponsedataclass. - Changed
list()method for w.git_credentials workspace-level service to returndatabricks.sdk.service.workspace.ListCredentialsResponsedataclass. - Changed
update()method for w.git_credentials workspace-level service . New request type isdatabricks.sdk.service.workspace.UpdateCredentialsRequestdataclass. - Changed
update()method for w.git_credentials workspace-level service to returnanydataclass. - Changed
create()method for w.repos workspace-level service to returndatabricks.sdk.service.workspace.CreateRepoResponsedataclass. - Changed
create()method for w.repos workspace-level service . New request type isdatabricks.sdk.service.workspace.CreateRepoRequestdataclass. - Changed
delete()method for w.repos workspace-level service to returnanydataclass. - Changed
get()method for w.repos workspace-level service to returndatabricks.sdk.service.workspace.GetRepoResponsedataclass. - Changed
update()method for w.repos workspace-level service to returnanydataclass. - Changed
update()method for w.repos workspace-level service . New request type isdatabricks.sdk.service.workspace.UpdateRepoRequestdataclass. - Changed
source_code_pathfield fordatabricks.sdk.service.apps.AppDeploymentto no longer be required. - Changed
source_code_pathfield fordatabricks.sdk.service.apps.CreateAppDeploymentRequestto no longer be required. - Changed
return_paramsandroutine_dependenciesfields fordatabricks.sdk.service.catalog.CreateFunctionto no longer be required. - Changed
credential_idandgit_providerfields fordatabricks.sdk.service.workspace.CreateCredentialsResponseto be required. - Changed
credential_idfield fordatabricks.sdk.service.workspace.CredentialInfoto be required. - Changed
patternsfield fordatabricks.sdk.service.workspace.SparseCheckouttodatabricks.sdk.service.workspace.Listdataclass. - Changed
patternsfield fordatabricks.sdk.service.workspace.SparseCheckoutUpdatetodatabricks.sdk.service.workspace.Listdataclass. - Removed
databricks.sdk.service.apps.AppState,databricks.sdk.service.apps.AppStatus,anyandanydataclasses. - Removed
databricks.sdk.service.sql.ClientCallContext,databricks.sdk.service.sql.EncodedText,databricks.sdk.service.sql.EncodedTextEncoding,databricks.sdk.service.sql.QuerySource,databricks.sdk.service.sql.QuerySourceDriverInfo,databricks.sdk.service.sql.QuerySourceEntryPoint,databricks.sdk.service.sql.QuerySourceJobManager,databricks.sdk.service.sql.QuerySourceTriggeranddatabricks.sdk.service.sql.ServerlessChannelInfodataclasses. - Removed
databricks.sdk.service.workspace.CreateCredentials,databricks.sdk.service.workspace.CreateRepo,databricks.sdk.service.workspace.DeleteGitCredentialRequest,databricks.sdk.service.workspace.GetGitCredentialRequest,databricks.sdk.service.workspace.SparseCheckoutPattern,databricks.sdk.service.workspace.UpdateCredentials,databricks.sdk.service.workspace.UpdateRepoandanydataclasses. - Removed
statusfield fordatabricks.sdk.service.apps.App. - Removed
query_sourcefield fordatabricks.sdk.service.sql.QueryInfo. - Removed
credentialsfield fordatabricks.sdk.service.workspace.GetCredentialsResponse.
OpenAPI SHA: 248f4ad9668661da9d0bf4a7b0119a2d44fd1e75, Date: 2024-09-25