Versions in this module Expand all Collapse all v0 v0.13.3 Jul 20, 2023 v0.13.2 Jul 20, 2023 Changes in this version + var ErrNotAccountClient = errors.New("invalid Databricks Account configuration") + func Must(c T, err error) T + func Version() string + func WithProduct(name, version string) + type AccountClient struct + AccessControl *iam.AccountAccessControlAPI + BillableUsage *billing.BillableUsageAPI + Budgets *billing.BudgetsAPI + Config *config.Config + Credentials *provisioning.CredentialsAPI + CustomAppIntegration *oauth2.CustomAppIntegrationAPI + EncryptionKeys *provisioning.EncryptionKeysAPI + Groups *iam.AccountGroupsAPI + IpAccessLists *settings.AccountIpAccessListsAPI + LogDelivery *billing.LogDeliveryAPI + MetastoreAssignments *catalog.AccountMetastoreAssignmentsAPI + Metastores *catalog.AccountMetastoresAPI + Networks *provisioning.NetworksAPI + OAuthEnrollment *oauth2.OAuthEnrollmentAPI + PrivateAccess *provisioning.PrivateAccessAPI + PublishedAppIntegration *oauth2.PublishedAppIntegrationAPI + ServicePrincipalSecrets *oauth2.ServicePrincipalSecretsAPI + ServicePrincipals *iam.AccountServicePrincipalsAPI + Settings *settings.AccountSettingsAPI + Storage *provisioning.StorageAPI + StorageCredentials *catalog.AccountStorageCredentialsAPI + Users *iam.AccountUsersAPI + VpcEndpoints *provisioning.VpcEndpointsAPI + WorkspaceAssignment *iam.WorkspaceAssignmentAPI + Workspaces *provisioning.WorkspacesAPI + func NewAccountClient(c ...*Config) (*AccountClient, error) + type Config config.Config + type WorkspaceClient struct + AccountAccessControlProxy *iam.AccountAccessControlProxyAPI + Alerts *sql.AlertsAPI + Catalogs *catalog.CatalogsAPI + CleanRooms *sharing.CleanRoomsAPI + ClusterPolicies *compute.ClusterPoliciesAPI + Clusters *compute.ClustersAPI + CommandExecution *compute.CommandExecutionAPI + Config *config.Config + Connections *catalog.ConnectionsAPI + CurrentUser *iam.CurrentUserAPI + Dashboards *sql.DashboardsAPI + DataSources *sql.DataSourcesAPI + Dbfs *files.DbfsAPI + DbsqlPermissions *sql.DbsqlPermissionsAPI + Experiments *ml.ExperimentsAPI + ExternalLocations *catalog.ExternalLocationsAPI + Files *files.FilesAPI + Functions *catalog.FunctionsAPI + GitCredentials *workspace.GitCredentialsAPI + GlobalInitScripts *compute.GlobalInitScriptsAPI + Grants *catalog.GrantsAPI + Groups *iam.GroupsAPI + InstancePools *compute.InstancePoolsAPI + InstanceProfiles *compute.InstanceProfilesAPI + IpAccessLists *settings.IpAccessListsAPI + Jobs *jobs.JobsAPI + Libraries *compute.LibrariesAPI + Metastores *catalog.MetastoresAPI + ModelRegistry *ml.ModelRegistryAPI + Permissions *iam.PermissionsAPI + Pipelines *pipelines.PipelinesAPI + PolicyFamilies *compute.PolicyFamiliesAPI + Providers *sharing.ProvidersAPI + Queries *sql.QueriesAPI + QueryHistory *sql.QueryHistoryAPI + RecipientActivation *sharing.RecipientActivationAPI + Recipients *sharing.RecipientsAPI + Repos *workspace.ReposAPI + Schemas *catalog.SchemasAPI + Secrets *workspace.SecretsAPI + ServicePrincipals *iam.ServicePrincipalsAPI + ServingEndpoints *serving.ServingEndpointsAPI + Shares *sharing.SharesAPI + StatementExecution *sql.StatementExecutionAPI + StorageCredentials *catalog.StorageCredentialsAPI + SystemSchemas *catalog.SystemSchemasAPI + TableConstraints *catalog.TableConstraintsAPI + Tables *catalog.TablesAPI + TokenManagement *settings.TokenManagementAPI + Tokens *settings.TokensAPI + Users *iam.UsersAPI + Volumes *catalog.VolumesAPI + Warehouses *sql.WarehousesAPI + Workspace *workspace.WorkspaceAPI + WorkspaceBindings *catalog.WorkspaceBindingsAPI + WorkspaceConf *settings.WorkspaceConfAPI + func NewWorkspaceClient(c ...*Config) (*WorkspaceClient, error)