Skip to content

Releases: pulumi/pulumi-databricks

v1.52.0

21 Oct 15:58
ae55c5d
Compare
Choose a tag to compare

Does the PR have any schema changes?

Looking good! No breaking changes found.

New functions:

  • index/getNotificationDestinations.getNotificationDestinations
  • index/getRegisteredModel.getRegisteredModel

What's Changed

Full Changelog: v1.51.1...v1.52.0

v1.51.1

16 Oct 18:25
a4f626d
Compare
Choose a tag to compare

Does the PR have any schema changes?

Looking good! No breaking changes found.
No new resources/functions.

What's Changed

Full Changelog: v1.51.0...v1.51.1

v1.51.0

08 Oct 11:51
dc29c81
Compare
Choose a tag to compare

Does the PR have any schema changes?

Found 2 breaking changes:

Resources

  • 🟑 "databricks:index/onlineTable:OnlineTable": inputs: "tableServingUrl" missing

Types

  • 🟒 "databricks:index/PermissionsAccessControl:PermissionsAccessControl": required: "permissionLevel" property is no longer Required

New resources:

  • index/budget.Budget

New functions:

  • index/getMlflowModels.getMlflowModels

What's Changed

Full Changelog: v1.50.1...v1.51.0

v1.50.2

25 Sep 17:46
1ea474e
Compare
Choose a tag to compare

Does the PR have any schema changes?

Looking good! No breaking changes found.
No new resources/functions.

What's Changed

Full Changelog: v1.50.0...v1.50.2

v1.50.1

25 Sep 10:25
1ea474e
Compare
Choose a tag to compare

Does the PR have any schema changes?

Looking good! No breaking changes found.
No new resources/functions.

What's Changed

Full Changelog: v1.50.0...v1.50.1

v1.50.0

20 Sep 11:01
e92f0a6
Compare
Choose a tag to compare

Does the PR have any schema changes?

Found 16 breaking changes:

Resources

  • 🟒 "databricks:index/sqlTable:SqlTable": required: "properties" property is no longer Required

Types

  • 🟒 "databricks:index/AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace": required: "enabled" property has changed to Required
  • "databricks:index/AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule": required:
    • 🟒 "dayOfWeek" property has changed to Required
    • 🟒 "frequency" property has changed to Required
  • "databricks:index/AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime": required:
    • 🟒 "hours" property has changed to Required
    • 🟒 "minutes" property has changed to Required
  • "databricks:index/ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace:ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace": required:
    • 🟒 "complianceStandards" property has changed to Required
    • 🟒 "isEnabled" property has changed to Required
  • 🟒 "databricks:index/EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace:EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace": required: "isEnabled" property has changed to Required
  • 🟒 "databricks:index/JobTaskForEachTaskTaskSqlTaskAlert:JobTaskForEachTaskTaskSqlTaskAlert": required: "subscriptions" property is no longer Required
  • 🟒 "databricks:index/JobTaskSqlTaskAlert:JobTaskSqlTaskAlert": required: "subscriptions" property is no longer Required
  • 🟒 "databricks:index/ModelServingConfigServedModel:ModelServingConfigServedModel": required: "workloadSize" property is no longer Required
  • 🟒 "databricks:index/ShareObjectPartition:ShareObjectPartition": required: "values" property is no longer Required
  • 🟒 "databricks:index/getJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert:getJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert": required: "subscriptions" property is no longer Required
  • 🟒 "databricks:index/getJobJobSettingsSettingsTaskSqlTaskAlert:getJobJobSettingsSettingsTaskSqlTaskAlert": required: "subscriptions" property is no longer Required
  • 🟒 "databricks:index/getShareObjectPartition:getShareObjectPartition": required: "values" property is no longer Required
    No new resources/functions.

What's Changed

Full Changelog: v1.49.0...v1.50.0

v1.49.0

26 Aug 08:44
4c1f5da
Compare
Choose a tag to compare

Does the PR have any schema changes?

Found 119 breaking changes:

Resources

  • "databricks:index/catalog:Catalog":
    • inputs:
      • 🟑 "options": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "properties": additional properties type changed from "pulumi.json#/Any" to "string"
    • properties:
      • 🟑 "options": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "properties": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/cluster:Cluster":
    • inputs:
      • 🟑 "customTags": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "sparkConf": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "sparkEnvVars": additional properties type changed from "pulumi.json#/Any" to "string"
    • properties:
      • 🟑 "customTags": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "defaultTags": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "sparkConf": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "sparkEnvVars": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/connection:Connection":
    • inputs:
      • 🟑 "options": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "properties": additional properties type changed from "pulumi.json#/Any" to "string"
    • properties:
      • 🟑 "options": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "properties": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/instancePool:InstancePool":
    • 🟑 inputs: "customTags": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 properties: "customTags": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/job:Job":
    • 🟑 inputs: "tags": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 properties: "tags": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/mount:Mount":
    • 🟑 inputs: "extraConfigs": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 properties: "extraConfigs": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/mwsWorkspaces:MwsWorkspaces":
    • 🟑 inputs: "customTags": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 properties: "customTags": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/pipeline:Pipeline":
    • 🟑 inputs: "configuration": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 properties: "configuration": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/schema:Schema":
    • 🟑 inputs: "properties": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 properties: "properties": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/sqlGlobalConfig:SqlGlobalConfig":
    • inputs:
      • 🟑 "dataAccessConfig": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "sqlConfigParams": additional properties type changed from "pulumi.json#/Any" to "string"
    • properties:
      • 🟑 "dataAccessConfig": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "sqlConfigParams": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/sqlTable:SqlTable":
    • inputs:
      • 🟑 "options": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "properties": additional properties type changed from "pulumi.json#/Any" to "string"
    • properties:
      • 🟑 "options": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "properties": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/table:Table":
    • 🟑 inputs: "properties": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 properties: "properties": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/workspaceConf:WorkspaceConf":
    • 🟑 inputs: "customConfig": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 properties: "customConfig": additional properties type changed from "pulumi.json#/Any" to "string"

Functions

  • 🟑 "databricks:index/getJobs:getJobs": inputs: "ids": additional properties type changed from "pulumi.json#/Any" to "string"
  • 🟑 "databricks:index/getMetastores:getMetastores": inputs: "ids": additional properties type changed from "pulumi.json#/Any" to "string"
  • 🟑 "databricks:index/getMwsCredentials:getMwsCredentials": inputs: "ids": additional properties type changed from "pulumi.json#/Any" to "string"
  • 🟑 "databricks:index/getMwsWorkspaces:getMwsWorkspaces": inputs: "ids": additional properties type changed from "pulumi.json#/Any" to "string"

Types

  • "databricks:index/JobJobClusterNewCluster:JobJobClusterNewCluster": properties:
    • 🟑 "customTags": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "sparkConf": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "sparkEnvVars": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/JobNewCluster:JobNewCluster": properties:
    • 🟑 "customTags": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "sparkConf": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "sparkEnvVars": additional properties type changed from "pulumi.json#/Any" to "string"
  • 🟑 "databricks:index/JobNotebookTask:JobNotebookTask": properties: "baseParameters": additional properties type changed from "pulumi.json#/Any" to "string"
  • 🟑 "databricks:index/JobPythonWheelTask:JobPythonWheelTask": properties: "namedParameters": additional properties type changed from "pulumi.json#/Any" to "string"
  • 🟑 "databricks:index/JobRunJobTask:JobRunJobTask": properties: "jobParameters": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/JobTaskForEachTaskTaskNewCluster:JobTaskForEachTaskTaskNewCluster": properties:
    • 🟑 "customTags": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "sparkConf": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "sparkEnvVars": additional properties type changed from "pulumi.json#/Any" to "string"
  • 🟑 "databricks:index/JobTaskForEachTaskTaskNotebookTask:JobTaskForEachTaskTaskNotebookTask": properties: "baseParameters": additional properties type changed from "pulumi.json#/Any" to "string"
  • 🟑 "databricks:index/JobTaskForEachTaskTaskPythonWheelTask:JobTaskForEachTaskTaskPythonWheelTask": properties: "namedParameters": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/JobTaskForEachTaskTaskRunJobTask:JobTaskForEachTaskTaskRunJobTask": properties:
    • 🟑 "jobParameters": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "notebookParams": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "pythonNamedParams": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "sqlParams": additional properties type changed from "pulumi.json#/Any" to "string"
  • 🟑 "databricks:index/JobTaskForEachTaskTaskSqlTask:JobTaskForEachTaskTaskSqlTask": properties: "parameters": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/JobTaskNewCluster:JobTaskNewCluster": properties:
    • 🟑 "customTags": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "sparkConf": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "sparkEnvVars": additional properties type changed from "pulumi.json#/Any" to "string"
  • 🟑 "databricks:index/JobTaskNotebookTask:JobTaskNotebookTask": properties: "baseParameters": additional properties type changed from "pulumi.json#/Any" to "string"
  • 🟑 "databricks:index/JobTaskPythonWheelTask:JobTaskPythonWheelTask": properties: "namedParameters": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/JobTaskRunJobTask:JobTaskRunJobTask": properties:
    • 🟑 "jobParameters": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "notebookParams": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "pythonNamedParams": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "sqlParams": additional properties type changed from "pulumi.json#/Any" to "string"
  • 🟑 "databricks:index/JobTaskSqlTask:JobTaskSqlTask": properties: "parameters": additional properties type changed from "pulumi.json#/Any" to "string"
  • 🟑 "databricks:index/ModelServingConfigServedEntity:ModelServingConfigServedEntity": properties: "environmentVars": additional properties type changed from "pulumi.json#/Any" to "string"
  • 🟑 "databricks:index/ModelServingConfigServedModel:ModelServingConfigServedModel": properties: "environmentVars": additional properties type changed from "pulumi.json#/Any" to "string"
  • "databricks:index/PipelineCluster:PipelineCluster": properties:
    • 🟑 "customTags": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "sparkConf": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟑 "sparkEnvVars": additional properties type chan...
Read more

v1.48.0

16 Aug 11:30
857d8a9
Compare
Choose a tag to compare

Does the PR have any schema changes?

Found 13 breaking changes:

Types

  • 🟒 "databricks:index/ModelServingConfigServedEntityExternalModelAi21labsConfig:ModelServingConfigServedEntityExternalModelAi21labsConfig": required: "ai21labsApiKey" property is no longer Required
  • "databricks:index/ModelServingConfigServedEntityExternalModelAmazonBedrockConfig:ModelServingConfigServedEntityExternalModelAmazonBedrockConfig": required:
    • 🟒 "awsAccessKeyId" property is no longer Required
    • 🟒 "awsSecretAccessKey" property is no longer Required
  • 🟒 "databricks:index/ModelServingConfigServedEntityExternalModelAnthropicConfig:ModelServingConfigServedEntityExternalModelAnthropicConfig": required: "anthropicApiKey" property is no longer Required
  • 🟒 "databricks:index/ModelServingConfigServedEntityExternalModelCohereConfig:ModelServingConfigServedEntityExternalModelCohereConfig": required: "cohereApiKey" property is no longer Required
  • 🟒 "databricks:index/ModelServingConfigServedEntityExternalModelDatabricksModelServingConfig:ModelServingConfigServedEntityExternalModelDatabricksModelServingConfig": required: "databricksApiToken" property is no longer Required
  • 🟒 "databricks:index/ModelServingConfigServedEntityExternalModelPalmConfig:ModelServingConfigServedEntityExternalModelPalmConfig": required: "palmApiKey" property is no longer Required
  • "databricks:index/PipelineClusterAutoscale:PipelineClusterAutoscale": required:
    • 🟒 "maxWorkers" property has changed to Required
    • 🟒 "minWorkers" property has changed to Required
  • 🟒 "databricks:index/PipelineLibraryFile:PipelineLibraryFile": required: "path" property is no longer Required
  • 🟒 "databricks:index/PipelineLibraryNotebook:PipelineLibraryNotebook": required: "path" property is no longer Required
  • "databricks:index/PipelineNotification:PipelineNotification": required:
    • 🟒 "alerts" property is no longer Required
    • 🟒 "emailRecipients" property is no longer Required

New resources:

  • index/notificationDestination.NotificationDestination

What's Changed

Full Changelog: v1.47.1...v1.48.0

v1.47.1

25 Jul 17:53
4887b0c
Compare
Choose a tag to compare

Does the PR have any schema changes?

Found 1 breaking change:

Functions

  • πŸ”΄ "databricks:index/getZones:getZones" signature change (pulumi.InvokeOptions)->T => (Args, pulumi.InvokeOptions)->T
    No new resources/functions.

What's Changed

Full Changelog: v1.47.0...v1.47.1

v1.47.0

22 Jul 18:19
7f2df2a
Compare
Choose a tag to compare

Does the PR have any schema changes?

Found 10 breaking changes:

Types

  • "databricks:index/getClusterClusterInfo:getClusterClusterInfo":
    • properties:
      • 🟑 "lastActivityTime" missing
      • 🟑 "terminateTime" missing
    • required:
      • 🟒 "clusterSource" property is no longer Required
      • 🟒 "defaultTags" property is no longer Required
      • 🟒 "driverInstancePoolId" property is no longer Required
      • 🟒 "sparkVersion" property is no longer Required
      • 🟒 "state" property is no longer Required
  • 🟒 "databricks:index/getClusterClusterInfoDockerImage:getClusterClusterInfoDockerImage": required: "url" property is no longer Required
  • "databricks:index/getClusterClusterInfoDockerImageBasicAuth:getClusterClusterInfoDockerImageBasicAuth": required:
    • 🟒 "password" property is no longer Required
    • 🟒 "username" property is no longer Required

New resources:

  • index/dashboard.Dashboard
  • index/workspaceBinding.WorkspaceBinding

New functions:

  • index/getSchema.getSchema
  • index/getVolume.getVolume

What's Changed

Full Changelog: v1.46.3...v1.47.0