From 4405aa4520c6bc23cdb9496e593bf107db1ecb52 Mon Sep 17 00:00:00 2001 From: "databricks-ci-ghec-2[bot]" <184307802+databricks-ci-ghec-2[bot]@users.noreply.github.com> Date: Wed, 27 May 2026 04:06:23 +0000 Subject: [PATCH] Update SDK to 82afd4cec76f55af0abe1139cc0c4a43aa34dd5a --- .codegen/_openapi_sha | 2 +- NEXT_CHANGELOG.md | 5 +++++ service/catalog/model.go | 3 ++- service/jobs/model.go | 11 +++++++++++ service/pipelines/model.go | 9 +++++++++ service/supervisoragents/api.go | 6 +++--- service/supervisoragents/interface.go | 4 ++-- service/supervisoragents/model.go | 6 +++--- 8 files changed, 36 insertions(+), 10 deletions(-) mode change 100644 => 100755 NEXT_CHANGELOG.md diff --git a/.codegen/_openapi_sha b/.codegen/_openapi_sha index e6ee8871a..ccdaf7df1 100755 --- a/.codegen/_openapi_sha +++ b/.codegen/_openapi_sha @@ -1 +1 @@ -87b666fa172b01444d306112309b6109c096f98b \ No newline at end of file +82afd4cec76f55af0abe1139cc0c4a43aa34dd5a \ No newline at end of file diff --git a/NEXT_CHANGELOG.md b/NEXT_CHANGELOG.md old mode 100644 new mode 100755 index 42d7c4b9b..91ad410e6 --- a/NEXT_CHANGELOG.md +++ b/NEXT_CHANGELOG.md @@ -15,3 +15,8 @@ ### Internal Changes ### API Changes +* Add `PipelineTaskParameters` field for [jobs.PipelineTask](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#PipelineTask). +* Add `PipelineTask` field for [jobs.ResolvedValues](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/jobs#ResolvedValues). +* Add `Parameters` field for [pipelines.CreatePipeline](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/pipelines#CreatePipeline). +* Add `Parameters` field for [pipelines.EditPipeline](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/pipelines#EditPipeline). +* Add `Parameters` field for [pipelines.GetPipelineResponse](https://pkg.go.dev/github.com/databricks/databricks-sdk-go/service/pipelines#GetPipelineResponse). \ No newline at end of file diff --git a/service/catalog/model.go b/service/catalog/model.go index 807bd09ac..bbcfe26aa 100755 --- a/service/catalog/model.go +++ b/service/catalog/model.go @@ -7241,7 +7241,8 @@ func (s Securable) MarshalJSON() ([]byte, error) { return marshal.Marshal(s) } -// Latest kind: CONNECTION_ICEBERG_REST_OAUTH_M2M = 336; Next id: 337 +// Latest kind: CONNECTION_GOOGLE_CLOUD_LAKEHOUSE_SERVICE_ACCOUNT = 340; Next +// id: 341 type SecurableKind string const SecurableKindTableDbStorage SecurableKind = `TABLE_DB_STORAGE` diff --git a/service/jobs/model.go b/service/jobs/model.go index 35fbd6611..38e877c2f 100755 --- a/service/jobs/model.go +++ b/service/jobs/model.go @@ -2990,6 +2990,9 @@ type PipelineTask struct { FullRefreshSelection []string `json:"full_refresh_selection,omitempty"` // The full name of the pipeline task to execute. PipelineId string `json:"pipeline_id"` + // Key/value-map of parameters passed to the pipeline execution. Limited to + // 10k characters in total. + PipelineTaskParameters map[string]string `json:"pipeline_task_parameters,omitempty"` // Flow names to selectively refresh. These are unioned with other selective // refresh options (refresh_selection, full_refresh_selection) to determine // the final set of flows to refresh. @@ -3466,6 +3469,12 @@ type ResolvedParamPairValues struct { Parameters map[string]string `json:"parameters,omitempty"` } +type ResolvedPipelineTaskValues struct { + // Key/value-map of parameters passed to the pipeline execution. Limited to + // 10k characters in total. + PipelineTaskParameters map[string]string `json:"pipeline_task_parameters,omitempty"` +} + type ResolvedPythonWheelTaskValues struct { NamedParameters map[string]string `json:"named_parameters,omitempty"` @@ -3489,6 +3498,8 @@ type ResolvedValues struct { NotebookTask *ResolvedNotebookTaskValues `json:"notebook_task,omitempty"` + PipelineTask *ResolvedPipelineTaskValues `json:"pipeline_task,omitempty"` + PythonWheelTask *ResolvedPythonWheelTaskValues `json:"python_wheel_task,omitempty"` RunJobTask *ResolvedRunJobTaskValues `json:"run_job_task,omitempty"` diff --git a/service/pipelines/model.go b/service/pipelines/model.go index c0e9740b4..9f9a9ff18 100755 --- a/service/pipelines/model.go +++ b/service/pipelines/model.go @@ -317,6 +317,9 @@ type CreatePipeline struct { Name string `json:"name,omitempty"` // List of notification settings for this pipeline. Notifications []Notifications `json:"notifications,omitempty"` + // Key/value map of default parameters to use for pipeline execution. + // Maximum total size: 10k characters (JSON format) + Parameters map[string]string `json:"parameters,omitempty"` // Whether Photon is enabled for this pipeline. Photon bool `json:"photon,omitempty"` // Restart window of this pipeline. @@ -597,6 +600,9 @@ type EditPipeline struct { Name string `json:"name,omitempty"` // List of notification settings for this pipeline. Notifications []Notifications `json:"notifications,omitempty"` + // Key/value map of default parameters to use for pipeline execution. + // Maximum total size: 10k characters (JSON format) + Parameters map[string]string `json:"parameters,omitempty"` // Whether Photon is enabled for this pipeline. Photon bool `json:"photon,omitempty"` // Unique identifier for this pipeline. @@ -947,6 +953,9 @@ type GetPipelineResponse struct { LatestUpdates []UpdateStateInfo `json:"latest_updates,omitempty"` // A human friendly identifier for the pipeline, taken from the `spec`. Name string `json:"name,omitempty"` + // Key/value map of default parameters to use for pipeline execution. + // Maximum total size: 10k characters (JSON format) + Parameters map[string]string `json:"parameters,omitempty"` // The ID of the pipeline. PipelineId string `json:"pipeline_id,omitempty"` // The user or service principal that the pipeline runs as, if specified in diff --git a/service/supervisoragents/api.go b/service/supervisoragents/api.go index 1aad896a5..dd693ebbb 100755 --- a/service/supervisoragents/api.go +++ b/service/supervisoragents/api.go @@ -21,9 +21,9 @@ type SupervisorAgentsInterface interface { // Creates a Tool under a Supervisor Agent. Specify one of "genie_space", // "knowledge_assistant", "uc_function", "uc_connection", "app", "volume", // "dashboard", "table", "vector_search_index", "catalog", "schema", - // "supervisor_agent", "web_search" in the request body. The legacy values - // "lakeview_dashboard" and "uc_table" are also accepted and remain equivalent - // to "dashboard" and "table" respectively. + // "supervisor_agent", "web_search", "skill" in the request body. The legacy + // values "lakeview_dashboard" and "uc_table" are also accepted and remain + // equivalent to "dashboard" and "table" respectively. CreateTool(ctx context.Context, request CreateToolRequest) (*Tool, error) // Deletes an example from a Supervisor Agent. diff --git a/service/supervisoragents/interface.go b/service/supervisoragents/interface.go index 87bf72d5a..de844f4ca 100755 --- a/service/supervisoragents/interface.go +++ b/service/supervisoragents/interface.go @@ -20,8 +20,8 @@ type SupervisorAgentsService interface { // Creates a Tool under a Supervisor Agent. Specify one of "genie_space", // "knowledge_assistant", "uc_function", "uc_connection", "app", "volume", // "dashboard", "table", "vector_search_index", "catalog", "schema", - // "supervisor_agent", "web_search" in the request body. The legacy values - // "lakeview_dashboard" and "uc_table" are also accepted and remain + // "supervisor_agent", "web_search", "skill" in the request body. The legacy + // values "lakeview_dashboard" and "uc_table" are also accepted and remain // equivalent to "dashboard" and "table" respectively. CreateTool(ctx context.Context, request CreateToolRequest) (*Tool, error) diff --git a/service/supervisoragents/model.go b/service/supervisoragents/model.go index acad11fbd..32a0f21f5 100755 --- a/service/supervisoragents/model.go +++ b/service/supervisoragents/model.go @@ -445,9 +445,9 @@ type Tool struct { // Tool type. Must be one of: "genie_space", "knowledge_assistant", // "uc_function", "uc_connection", "app", "volume", "dashboard", // "serving_endpoint", "table", "vector_search_index", "catalog", "schema", - // "supervisor_agent", "web_search". The legacy values "lakeview_dashboard" - // and "uc_table" are also accepted and remain equivalent to "dashboard" and - // "table" respectively. + // "supervisor_agent", "web_search", "skill". The legacy values + // "lakeview_dashboard" and "uc_table" are also accepted and remain + // equivalent to "dashboard" and "table" respectively. ToolType string `json:"tool_type"` UcConnection *UcConnection `json:"uc_connection,omitempty"`